Autor Zpráva
Milan_2
Profil
zdravim, potreboval bych poradit, chci smazat nejaky udaj v tabulce a zaroven precislovat vsechny id na -1 ktere jsou vetsi nez smazane id, tady je ma chybna syntaxe, mrknete se na to nekdo prosim a reknete mi kde mam chybu..
mysql se zabyvam teprve druhy den tak nevim :)

smaz.php?cid=5
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE clanky SET id = id - 1 WHERE id > 5' at line 2

DELETE FROM clanky WHERE id=$cid
UPDATE clanky SET id = id - 1 WHERE id > $cid; // tu mam nekde chybu
nightfish
Profil
Milan_2
vyřeš to dvěma voláními mysql_query
(jinak DELETE FROM clanky WHERE id=$cid;
ale 2 dotazy obávám se v jednom mysql_query už neprojdou)
Milan_2
Profil
diky za radu uz to funguje..
Toto téma je uzamčeno. Odpověď nelze zaslat.