[debutant] commande INSERT

commande INSERT [debutant] - SQL/NoSQL - Programmation

Marsh Posté le 18-02-2005 à 10:48:17    

Bonjour tout le monde,
 
Je m'étais renseigné sur l'usage de cette commande, mais apparemment, je n'ai pas du tout bien comprendre :
 

Code :
  1. $insert = "INSERT INTO `RESERVATION` VALUES(‘’,$date,$first_name,$last_name,$category,$service,$date_service,$TOA,$amount,$name,$residence,$destination,$airport,$TOA,$flight,$source,$card_number,$expiration,$rate,$comments ) ";


 
où le premier champ est un champs qui s'auto-incrémente, normalement.
Mon problème est le suivant :
 
You have an error in your SQL syntax near '2005-02-18,David,Servais,open_tour,1 day,2005-5-04,::00,2,David Servais,NULL,NUL' at line 1
 
avec l'affichage de la requete qui donne ca :
 
INSERT INTO `RESERVATION` VALUES(‘’,2005-02-18,David,Servais,open_tour,1 day,2005-5-04,::00,2,David Servais,NULL,NULL,NULL,::00,NULL,NULL,XXXXXXXXX,2006-3-06,36,NULL )
 
J'utilise mal cette commande pour le premier champ ??

Reply

Marsh Posté le 18-02-2005 à 10:48:17   

Reply

Marsh Posté le 18-02-2005 à 10:50:40    

Faut mettre les dates entre quotes :)

Reply

Marsh Posté le 18-02-2005 à 10:50:49    

D'ailleurs faut mettre tous les champs entre quotes

Reply

Marsh Posté le 18-02-2005 à 10:53:28    

merci merci :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed