Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] UPDATE - dziwna akcja...
blackneron
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 5.01.2007
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Witam.
Mam taki problem, chciałbym uporządkować rekordy, tzn. jeden ma mieć o 1 więcej a drugi o 1 mnie. Tak żeby "wymienili" się pozycjami.
Dziwnym trafem uaktualnieniu o 1 nie dodaje do istniejącej liczby 1 tylko więcej, czasami 6, 10.
Przy odejmowaniu nie ma problemu.
Proszę o wskazówkę.

  1. <?php
  2. $ai=mysql_query("select * from menu where id_kat='$_GET[up]'");
  3.  
  4. $lip=mysql_query("select * from menu where pozostale > '$so[pozostale]' limit 1");
  5.  
  6. mysql_query("update menu set pozostale = pozostale-1 where id_kat='$rr[id_kat]'");
  7.  
  8. mysql_query("update menu set pozostale = pozostale+1 where id_kat='$_GET[up]'");
  9. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mpps
post
Post #2





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 14.03.2003
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


polecam:
http://forum.php.pl/index.php?showtopic=86812&hl=

tam masz gotowe rozwiązanie (sam prawie że o to samo pytałem wczoraj)

pozdrawiam
m
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 03:57