updaten doet het niet
thomas
03/05/2006 08:35:00dit is mijn query zoals mijn script teruggeeft
UPDATE ct_clubs SET '6' = '1' WHERE clubid = '1'
in mijn database doet deze het niet, als ik de ' ' weghaal wel.
maar als ik die in mijn script weghaal is er weer een parse error.
iemand een idee?
UPDATE ct_clubs SET '6' = '1' WHERE clubid = '1'
in mijn database doet deze het niet, als ik de ' ' weghaal wel.
maar als ik die in mijn script weghaal is er weer een parse error.
iemand een idee?
PHP hulp
16/11/2024 16:41:08- wes -
03/05/2006 08:42:00thomas
03/05/2006 08:48:00Code (php)
1
$klaas = "UPDATE ct_clubs SET '".$_GET['positie']."' = '".$_GET['spelerid']."' WHERE clubid = '".$_SESSION['clubid']."' ";
6 is ook variabel
dit is de query voordat ik hem verander, als ik het verander in
Code (php)
1
$klaas = 'UPDATE ct_clubs SET ".$_GET['positie']." = ".$_GET['spelerid']." WHERE clubid = ".$_SESSION['clubid']." ';
krijg ik een parse error
- wes -
03/05/2006 08:51:00- SanThe -
03/05/2006 08:53:00Je gebruikt enkele en dubbele quotes door elkaar en dat werkt niet.
$klaas ="UPDATE ct_clubs SET " . $_GET['positie'] . " = " . $_GET['spelerid'] . " WHERE clubid = " . $_SESSION['clubid'];
$klaas ="UPDATE ct_clubs SET " . $_GET['positie'] . " = " . $_GET['spelerid'] . " WHERE clubid = " . $_SESSION['clubid'];
thomas
03/05/2006 08:55:00You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '6 = 1 WHERE clubid = 1' at line 1
UPDATE ct_clubs SET 6 = 1 WHERE clubid = 1
als ik deze zo in de database gooi doet ie het gek genoeg ook niet :(
UPDATE ct_clubs SET 6 = 1 WHERE clubid = 1
als ik deze zo in de database gooi doet ie het gek genoeg ook niet :(
- SanThe -
03/05/2006 08:57:00Tja, dat komt waarschijnlijk omdat je een getal als kolomnaam hebt. Dat moet je gewoon nooit doen. Zet er een willekeurige letter voor en het werkt.
- wes -
03/05/2006 08:57:00edit: nm
Gewijzigd op 01/01/1970 01:00:00 door - wes -