Probleme d'insertion avec php/MySQL
hinda87
Messages postés
35
Statut
Membre
-
hinda87 Messages postés 35 Statut Membre -
hinda87 Messages postés 35 Statut Membre -
Bonjour,
j'ai un probleme d'insertion dans une table de phpMyadmin via une requete de php!
et je sais pas vraiment d'ou il vient! puisqu'aucune erreur ne s'affiche .
les pages du site s'affichent mais l'insertion des elements postés dans un formulaire ne s'inserent pas dans la base de données! aidez-moi svp voici grosso modo le code de l'insertion
j'ai un probleme d'insertion dans une table de phpMyadmin via une requete de php!
et je sais pas vraiment d'ou il vient! puisqu'aucune erreur ne s'affiche .
les pages du site s'affichent mais l'insertion des elements postés dans un formulaire ne s'inserent pas dans la base de données! aidez-moi svp voici grosso modo le code de l'insertion
<?php
if (isset($_POST['num_project']) AND isset($_POST['intitule']) AND isset($_POST['lieu_implantation']) )
{ mysql_connect("localhost", "root", "");
mysql_select_db("tests");
$num_project = mysql_real_escape_string(htmlspecialchars($_POST['num_project']));
$intitule = mysql_real_escape_string(htmlspecialchars($_POST['intitule']));
$lieu_implantation = mysql_real_escape_string(htmlspecialchars($_POST['lieu_implantation']));
mysql_query("INSERT INTO project VALUES('". addslashes($num_project)."', '". addslashes($intitule)."', '". addslashes($lieu_implantation)."')");
mysql_close();
}?>
Configuration: Windows XP Firefox 2.0.0.16
3 réponses
-
. addslashes($num_project)
Evite de mettre des points, c'est pas utile et c'est peut être ça qui fait déconner...
-
Bonjour,
Tu peux rajouter l'instruction OR DIE dans ton ordre, tu verras alors quel erreur sql tu asmysql_query("INSERT INTO project VALUES('". addslashes($num_project)."', '". addslashes($intitule)."', '". addslashes($lieu_implantation)."')") or die ('Erreur : '.mysql_error() );
A plus -
j'ai oublié de mentionner que parmi les champs à remplir dans le formulaire il y a une liste roulante!
comment se fait linsertion du choix dans la requete!
c'est peut etre dou vient le probleme