Une requete INSERT qui marche pas en php

Fermé
minimir31 Messages postés 18 Date d'inscription mardi 5 juillet 2005 Statut Membre Dernière intervention 26 juillet 2005 - 6 juil. 2005 à 15:31
bivouak Messages postés 189 Date d'inscription mardi 10 décembre 2002 Statut Membre Dernière intervention 20 mai 2011 - 6 juil. 2005 à 17:25
Bonjour
Voila, mon probleme est le suivant:
je souhaite rajouter une definition de lexique . J'ai ma requete suivante
$requete="insert into LEXIQUE values ('$lettre','$mot','$def')";
$result=mysql_query("$requete");
echo("$requete");
$nbligne=mysql_affected_rows();

Comme j'ai des problemes j''ai demandé a ce quon mecrive le résultat de ma requete. J'ai tout qui passe bien, quand je demande l'insertion je vois bien ma lettre, mon mot, ma définition. Le seul truc cest que ca me marque à la fin MYSQL ERROR.
Je vous donne le code
$requete="insert into LEXIQUE values ('$lettre','$mot','$def')";
$result=mysql_query("$requete");
echo("$requete");
$nbligne=mysql_affected_rows();
// si le nombre de ligne inséré est égal à 1 alors l'insertion de mon enregistrement s'est bien passé
if($nbligne==1) {
	echo("<div align=\"center\">");
	echo("<span class=\"Style7\">");
	echo("L'enregistrement a bien été effectué");
	echo ("<form action='annonce.php' method='get'>");
	echo ("<input type=\"submit\" name=\"ok\" value=\"Retour\">");
	echo ("</form>");
	echo("</span>");
	echo("</div>");
}
else {
echo(mysql_error);
}

En vous remerciant :o)
A voir également:

1 réponse

bivouak Messages postés 189 Date d'inscription mardi 10 décembre 2002 Statut Membre Dernière intervention 20 mai 2011 33
6 juil. 2005 à 17:25
Salut,

essaye ca :

"insert into LEXIQUE (valeur1 de ta base, valeur2 de ta base, ...) values ('$lettre','$mot','$def')";

Edit :
N'oublie pas non plus de faire la connexion à MySQL et à ta base.
0