Titre: Formulaire !!! Probleme d'ecriture sur la base!
Posté par: lorenzo021 le le 06-06-2003 a 23:59:44
Salut, je viens de faire un formulaire, pour moi tt a l'air correct mais rien ne se creer sur ma base:
voici le code de formulaire.php :
<body> <form action="submit.php" method="post"> id: <input type="text" name="id"><br> nom: <input type="text" name="nom"><br> prix: <input type="text" name="prix"><br> editeur: <input type="text" name="editeur"><br> developpeur: <input type="text" name="developpeur"><br> site: <input type="text" name="site"><br> note: <input type="text" name="note"><br> genre: <input type="text" name="TYPE"><br> nb de joueurs: <input type="text" name="joueurs"><br> sell: <input type="text" name="sell"><br> image: <input type="text" name="image"><br> test: <input type="text" name="test"><br> live: <input type="text" name="live"><br> date: <input type="text" name="date"><br> galerie: <input type="text" name="galerie"><br><br> <input type="submit" name="submit" value="Valider"> </form> </body>
voici le code de submit.php :
<? include("sql.php"); $connect=mysql_connect($host,$user,$pass); mysql_select_db($base, $connect);
$nom = $HTTP_POST_VARS["nom"]; $prix = $HTTP_POST_VARS["prix"]; $editeur = $HTTP_POST_VARS["editeur"]; $developpeur = $HTTP_POST_VARS["developpeur"]; $site = $HTTP_POST_VARS["site"]; $note = $HTTP_POST_VARS["note"]; $TYPE = $HTTP_POST_VARS["TYPE"]; $joueurs = $HTTP_POST_VARS["joueurs"]; $cell = $HTTP_POST_VARS["cell"]; $image = $HTTP_POST_VARS["image"]; $test = $HTTP_POST_VARS["test"]; $live = $HTTP_POST_VARS["live"]; $date = $HTTP_POST_VARS["date"]; $galerie = $HTTP_POST_VARS["galerie"]; if ($nom != "" && $prix != "") { $sql = "INSERT INTO `fiches` ( 'id' , 'nom' , 'prix' , 'editeur' , 'developpeur' , 'site' , 'note' , 'TYPE' , 'joueurs' , 'sell' , 'image' , 'test' , 'live' , 'date' , 'galerie' ) VALUES ('$id' , '$nom' , '$prix' , '$editeur' , '$developpeur' , '$site' , '$note' , '$TYPE' , '$joueurs' , '$sell' , '$image' , '$test' , '$live' , '$date' , '$galerie')"; $query = mysql_query($sql); } mysql_close(); ?>
Voila alors sur la page aucune erreur, dès que g tt remplit et fait "valider" ya bien submit.php qui s'ouvre sans aucune erreur, mais le probleme c ke rien s'affiche, pourtant tous les champs sont bons, dans sql.php tout est bon :( |
Titre: Re:Formulaire !!! Probleme d'ecriture sur la base!
Posté par: POde.uk le le 07-06-2003 a 14:17:56
fais un echo $nom et $prix dans submit.php pour voir ce qu'il contient
et rien ne s'ajoute dans ta base? |
Titre: Re:Formulaire !!! Probleme d'ecriture sur la base!
Posté par: FireLink le le 07-06-2003 a 23:20:22
| Sur MSN on a trouvé la solution, dans son insert il insérais ID alors que idé était vide et qu'il devait enlever $id dans la requête... plus la peine de chercher... |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|