requete inexacte ? "erreur : Unknown column '$prix' in 'field list'"
bonjour,
je suis entrain d'apprendre PHP/MYSQL et j'ai p'ti souci.
J'ai créer un formulaire grâce auquel, une fois rempli, on insert un jeu. Seulement, lorsque je clique sur valider il me met "erreur:
Code:
Unknown column '$prix' in 'field list'"
voici le script du formulaire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<p> votre jeu </p>
<form method="POST" action="mysql_essai2.php">
<label for="nom"> Nom : </label> <input type name="nom" id="nom"/><br/>
<label for="possesseur"> possesseur : </label> <input type name="possesseur" id="possesseur"/><br/>
<label for="console"> Console : </label> <input type name="console" id="console"/><br/>
<label for="prix"> Prix : </label> <input type name="prix" id="prix"/><br/>
<label for="nbre_joueurs"> Nombre de joueurs max : </label> <input type name="nbre_joueurs" id="nbre_joueurs"/><br/>
<label for="comm"> Commentaire : </label> <textarea type name="comm" id="comm" rows="4" cols="18"></textarea><br/>
<input type="submit" value="enregister"/>
</form> |
et le script qui récupère les données du formulaire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
<?php
$adr = 'localhost';
$usr = 'root';
$mdp = '';
$bdd = 'essai';
$connect = mysql_connect($adr, $usr, $mdp) or die ('erreur : '.mysql_error());
mysql_select_db($bdd);
if(isset($_POST['nom']) AND isset($_POST['possesseur']) AND isset($_POST['console']) AND isset($_POST['prix']) AND isset($_POST['nbre_joueurs']) AND isset($_POST['comm'])) {
$nom = $_POST['nom'];
$possesseur = $_POST['possesseur'];
$console = $_POST['console'];
$prix = $_POST['prix'];
$nbre_joueurs = $_POST['nbre_joueurs'];
$comm = $_POST['comm'];
$req = 'INSERT INTO jeux_video(nom, possesseur, console, nbre_joueurs_max, commentaires) VALUES(\'$nom\', \'$possesseur\', \'$console\', $prix, $nbre_joueurs, \'$comm\')';
$exe = mysql_query($req) or die ('erreur : '.mysql_error());
echo 'le jeu a été ajouté';
}
else {
echo 'entrez qlq chose';
}
?> |
et une prise d'écran de la table pour que vous voyez les noms des champs :
http://de-tout.com/img_forum.html
si vous pourriez m'aider ce serait génial merci