Insert into

Résolu
hanane_1 Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   -  
william7007 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
jai essayer avec ce code
$req3='insert into materiel(nom_mat,qte,categorie,date,qte_sortie,responsable,chantier)'.
'values("'.$nom.'",'.$qte1.',"'.$categorie.'","'.$date.'",'.$qte.',"'.$resp.'","'.$source.'")';
$result1 = mysql_query($req3);
mais aucune donnée saisie dans la base de données
pouvez vous mindiquer ou est l'erreur
sachant que jai utiliser echo pour afficher les variables et il affiche des données alors le pb ety avec insert

6 réponses

william7007 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   46
 
Slt
essaie ça voir
$req3='insert into materiel(nom_mat,categorie,date,qte_entre,responsable,chanti­er) values("'.$nom.'","'.$categorie1.'",'.$date.','.$qte.','.$resp.',"'.$source'")'; 
$result = myql_query($req3);

ou ça

$req3 = "INSERT INTO materiel VALUES('','".$nom."','".$categorie1."','".$date."',".$qte.",".$resp.",'".$source."')";
$result = myql_query($req3);

cdlt
;-)
1
CaPiT Messages postés 609 Date d'inscription   Statut Membre Dernière intervention   51
 
Bonjour,

Quelques erreurs, voici normalement la bonne réponse :

$req3="INSERT INTO materiel(nom_mat,qte,categorie,date,qte_sortie,responsable,c­hantier)
 VALUES ('" . $nom. "', $qte1, '" . $categorie. "', $date, '" . $resp. "', '" . $source. "')");
$result1 = mysql_query($req3); 
0
Utilisateur anonyme
 
salam
tu as ouvert la connection avec la base de données ?
0
hanane_1 Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   2
 
salam
oui elle est ouvert,
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
CaPiT Messages postés 609 Date d'inscription   Statut Membre Dernière intervention   51
 
Bonjour, tu as essayé la requête que je t'es transmis plus haut?

Si oui et si ça ne fonctionne toujours pas. Mets ton script entier à disposition s'il te plait.
0
hanane_1 Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   2
 
le mssage d'erreur est :Parse error: parse error in c:\program files\easyphp1-8\www\sochtrap\saisie\entres\merci_entre.php on line 19
la ligne de code est: $req3='insert into materiel(nom_mat,categorie,date,qte_entre,responsable,chantier) values("'.$nom.'","'.$categorie1.'",$date,$qte,"'.$resp.'","'.$source'")';
la table que lutilise:Materiel
les champs: id_mat int auto increment, nom_mat: varchar, qte:int, categorie:varchar, date_entre:date, responsable:int, cahntier:varchar
0
Zempachi Messages postés 7472 Date d'inscription   Statut Contributeur Dernière intervention   906
 
beh il y a des différences entre le nom de tes table et champs et ceux utilisé dans ta requête.
Donc normal que ça ne fonctionne pas.
0