updaten doet het niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Thomas

thomas

03/05/2006 08:35:00
Quote Anchor link
dit 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?
 
PHP hulp

PHP hulp

16/11/2024 16:41:08
 
- wes  -

- wes -

03/05/2006 08:42:00
Quote Anchor link
$sql = 'UPDATE ct_clubs SET 6="1" WHERE clubid ="1"';
 
Thomas

thomas

03/05/2006 08:48:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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)
PHP script in nieuw venster Selecteer het PHP script
1
   $klaas = 'UPDATE ct_clubs SET ".$_GET['positie']." = ".$_GET['spelerid']." WHERE clubid = ".$_SESSION['clubid']." ';

krijg ik een parse error
 
- wes  -

- wes -

03/05/2006 08:51:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$klaas
= 'UPDATE ct_clubs SET '.$_GET['positie'].' = '.$_GET['spelerid'].' WHERE clubid = '.$_SESSION['clubid'];
?>
 
- SanThe -

- SanThe -

03/05/2006 08:53:00
Quote Anchor link
Je gebruikt enkele en dubbele quotes door elkaar en dat werkt niet.

$klaas ="UPDATE ct_clubs SET " . $_GET['positie'] . " = " . $_GET['spelerid'] . " WHERE clubid = " . $_SESSION['clubid'];
 
Thomas

thomas

03/05/2006 08:55:00
Quote Anchor link
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 '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 :(
 
- SanThe -

- SanThe -

03/05/2006 08:57:00
Quote Anchor link
Tja, 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  -

- wes -

03/05/2006 08:57:00
Quote Anchor link
edit: nm
Gewijzigd op 01/01/1970 01:00:00 door - wes -
 
Thomas

thomas

03/05/2006 09:04:00
Quote Anchor link
dank u mensen hij doet het nu _0_
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.