Autor Zpráva
Luky
Profil
Zdravím,
prosím co je na tomto špatně ?
$update = mysql_query("UPDATE `menu` SET $neco = $co WHERE id = $id LIMIT 1") or die(mysql_error());

chybová hláška:

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 'WHERE id = 1 LIMIT 1' at line 1

Předem děkuji
Tori
Profil
obsahuje proměnná $co to, co očekáváte?
panther
Profil
Luky:
jak vypadá vypsaný dotaz, tedy echo "UPDATE `menu` SET $neco = $co WHERE id = $id LIMIT 1"? Je v proměnné „$co“ opravdu číslo?
HajekJirka
Profil
Luky:
Zkuste toto:
$update = mysql_query("UPDATE `menu` SET $neco = '$co' WHERE id = '$id' LIMIT 1") or die(mysql_error());
panther
Profil
HajekJirka:
kolem čísel apostrofy být nemusejí… Tedy, neměly by být. ID bych očekával číselné.
Luky
Profil
díky moc, už mi to teda funguje, chyba byla v jiném dotazu hned pod ním :D
To se mi ještě nestalo :D
HajekJirka
Profil
panther:
Tedy, neměly by být. ID bych očekával číselné.
O.K.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0