SQL Syntax error

Status
Niet open voor verdere reacties.

Hosballz

Gebruiker
Lid geworden
6 mrt 2012
Berichten
24
he hoi ik hbe een vraag:
ik heb een stukje sql, en als ik dat run krijg ik de volgende error:


Code:
SQLSTATE[42000]: Syntax error or access violation: 1064 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 'door ) VALUES ( 'kertys', 'ghdhfgd' at line 13

Hier is mijn sql stukje:

PHP:
  $query = " 
            INSERT INTO bedrijven ( 
                naam, 
                mail, 
                logo, 
                contact_naam,
				straat,
				nummer,
				postcode,
				stad,
				telefoon,
				fax,
				descr
				door
            ) VALUES ( 
                :naam, 
                :mail, 
                :logo, 
                :contact_naam,
				:straat,
				:nummer,
				:postcode,
				:stad,
				:telefoon,
				:fax,
				:descr 
				:door
            ) 
        "; 
         
    
         
      
		$door = htmlentities($_SESSION['user']['username'], ENT_QUOTES, 'UTF-8'); //de username van de current user pakken
		
        $query_params = array( 
            ':naam' => $_POST['naam'], 
            ':mail' => $_POST['email'], 
            ':logo' => $_POST['logo'], 
            ':contact_naam' => $_POST['contact_naam'] ,
			':straat' => $_POST['straat'] ,
			':nummer' => $_POST['nummer'] ,
			':postcode' => $_POST['postcode'] ,
			':stad' => $_POST['stad'] ,
			':telefoon' => $_POST['telefoon'] ,
			':fax' => $_POST['fax'] ,
			':descr' => $_POST['descr'] ,
			':door' => $door ->>>
        ); 

//hieronder word het zegmaar uitgevoerd

hopelijk weten jullie wat ik fout doe?
 
Op regel 13 en 26 mist een komma....

Tardis
 
Vraag verplaatst van "PHP" naar "SQL / MySQL".
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan