Rocket Medlem sedan feb. 2000 372 inlägg Frågan 13 aug. 2002 15:12 #1 Hur ska man skriva?
$sql = "UPDATE ettan SET left='$noll', right='$noll' WHERE id>='$noll'";
$sql = "UPDATE ettan SET left=$noll, right=$noll WHERE id>=$noll";
$sql = "UPDATE ettan SET left='0', right='0' WHERE id>='0'";
$sql = "UPDATE ettan SET left=0, right=0 WHERE id>=0";
($noll=0)
Jag kan inte fatta att jag inte får det att fungera.
S SPiN Medlem sedan mars 2000 7 896 inlägg "UPDATE ettan SET left=0, right=0 WHERE id>=0"
Borde funka fint?
Så länge datatypen är tal.
Rocket Medlem sedan feb. 2000 372 inlägg Alla datatyper är int men det funkar ändå inte.
$sql = "UPDATE ettan SET left=0, right=0 WHERE id>=0";
mysql_query("$sql");
Kopplingen till databasen funkar.
Ekström Medlem sedan feb. 2002 2 594 inlägg Finns det några poster som har ett id högre än, eller lika med, 0, då?
S SPiN Medlem sedan mars 2000 7 896 inlägg Om du kör frågan direkt i MySQL, vad händer då?
Rocket Medlem sedan feb. 2000 372 inlägg SQL-fråga :
UPDATE ettan SET left=0, right=0 WHERE id>=0
MySQL sa:
You have an error in your SQL syntax near 'left=0, right=0 WHERE id>=0' at line 1
@nders Medlem sedan juni 2000 32 967 inlägg LEFT och RIGHT är reserverade ord (LEFT JOIN, RIGHT JOIN, osv).
Byt namn på kolumnerna så borde det gå galant.
Mvh,
Rocket Medlem sedan feb. 2000 372 inlägg åhhh, det visst ja ju.
Eller borde vet i alla fall :)
tack
Ekström Medlem sedan feb. 2002 2 594 inlägg Samma här...
*Passar på att skämmas ett tag*