Problem s SQL DELETE FROM
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zapisi jen SQL dotaz: $cas = time() - 259200; // 3 dny $prikaz = "DELETE FROM `neco` WHERE `cislo` <= '".$cas."' limit 30"; Proc toto nefunguje ? Po pridani noveho sloupecku DELETE nefacha ale prikaz v MyPHPAdmin funguje, na webu ne ? Co to je za blbost.
-
co to znamena "nefunguje"? bez chybovy hlasky ti nikdo nic neporadi, protoze to proste nejde. (jo a doufam, ze nekde dal v tom skriptu mas mysql_query($prikaz))
-
<HTML>Tonik :D</HTML>
-
viz Tonik: co to znamena "nefunguje"? $cas = time() - 259200; // 3 dny $prikaz = "DELETE FROM `tabulka` WHERE `sloupec`<='".$cas."' LIMIT 30"; mysql_query($prikaz) or die($prikaz.mysql_error()); a tahle chyba nas velice zajima i s uplnym dotazem. Ja treba pouzivam SQL SUBDATE(). ono totiz, dohad, muze mu vadit LIMIT. Nekdy to vadi, jindy ne. Je mozne, ze si to PHPadmin odmaze. Nebo si phpadmin poradi s uvozovkami nebo podobnou chybou. Tonik (tonik.webz.cz) "jo a doufam, ze nekde dal v tom skriptu mas mysql_query($prikaz)" Mozna jsi prave vyresil problem. Ono se to obcas stava :)