|
La Communauté Webmaster 
| Pages: [1] |
 |
|
|
|
Auteur |
Sujet: requette insert (Lu 476 fois) |
|
 |
requette insert
« sur: le 19-05-2009 a 18:18:26 » |
|
marwebmaster
Membre récent

Hors-Ligne
Messages: 29

Je suis un lama!
|
Salut
Pouvez vous me dir est ce cette requette sql est correcte;
$ReqInsertion="INSERT into realisations(commentaire, lien, cat, date, idproject) VALUES (".$_POST['commentaire'].",".$_POST['lien'].",".$_POST['cat'].",".$_POST['date'].",".$_POST['idprojet'].")";
Je l'utilise dans une page php pour insérer les données d'un formulaire dans ma table. lorsque je click sur le boutton envoyer. le message d'erreur suivant s'apparait:
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 'BLA BLA,,19,14/05/2009,8)' at line 1 |
|
|
|
|
|
|
 |
Re:requette insert
« Répondre #1 sur: le 20-05-2009 a 09:03:08 » |
|
Lilian
Administrateur
    
Hors-Ligne
Sexe: 
Messages: 3209

|
Bonjour,
Voici la requête corrigée : $ReqInsertion="INSERT into realisations(commentaire, lien, cat, date, idproject) VALUES ('".$_POST['commentaire']."','".$_POST['lien']."',".$_POST['cat'].",'".$_POST['date']."',".$_POST['idprojet'].")";
Là où il y a dezs chaines de caractères, il faut mettre des quotes ( ' ) pour entourer le contenu autrement Mysql n'aime pas. |
|
|
|
|
 |
Re:requette insert
« Répondre #2 sur: le 20-05-2009 a 13:05:45 » |
|
|
|
|
 |
Re:requette insert
« Répondre #3 sur: le 20-05-2009 a 13:16:15 » |
|
|
|
|
| Pages:
[1] |
|
|
|
| |
|
|