Bonjour a tous!
Est-ce quelqu'un connait la signification de ce message d'erreur qui est apparu soudainement après les 2 premières insertions avec succès ?
j'ai fait plusieurs recherches sur google mais je n'ai pu trouver de messages similairesYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's' )' at line 5
je croyais au debut que ca avait rapport avec ma colonne DATE dont le 's'
pour les secondes
je ne vois pas d'autres possibilités avec le 's'
j'utilise DATETIME dans ma table
j'utilisais une variable date comme ceci:
et ensuite j'ai changer pour insérer directement NOW() dans la requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?php $date_reservation= date('Y-m-d H:i:s');?>
et ca donne le même message d'erreur
pourtant, je suis sur de n'avoir aucune erreur de syntaxe dans ma requête
merci pour vos assistances
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $sql=("INSERT INTO trajet(passager_id , voiturier_id , depart_id , date_reservation, tel_passager, province, ville_depart, point_depart, province_2, ville_2, point_2) VALUES ('" .$passager_id. "', '" .$voiturier_id. "', '" .$depart_id. "', NOW(), '" .$tel_passager. "' ,'" .$province. "', '" .$ville_depart. "', '" .$point_depart. "', '" .$province2. "', '" .$ville_2. "', '" .$point_2. "' )");?>
Partager