Php/mysql
kao212
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
kao212 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
kao212 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un probleme d'insertion de donnees dans ma table...code correcte sans erreur mais pas d'insertion dans la table
voila mon code :
confirmerinscri.php :
<?php
include'connection.inc';
if (isset($_POST['submit'])) {
if(isset($_POST['nom']) && isset($_POST['prenom']) && isset($_POST['mail']) && isset($_POST['log']) && isset($_POST['tel']) && isset($_POST['passe']) && isset($_POST['cpasse']) && isset($_POST['datena']) && isset($_POST['question']) && isset($_POST['reponse'])){
$requete='INSERT into utilisateur (nomutili,prenomutili,email,login,tel,mdp,confmdp,daten,question_secrete,reponse) values ("'.$_POST['nom'].'","'.$_POST['prenom'].'","'.$_POST['mail'].'","'.$_POST['log'].'","'.$_POST['tel'].'","'.$_POST['passe'].'","'.$_POST['cpasse'].'","'.$_POST['datena'].'","'.$_POST['question'].'","'.$_POST['reponse'].'")';
mysql_query($requete) or die( mysql_error() );;
}
else {
echo "erreur d'insertion";}}
?>
inscription.php :
<table width="741" height="586" align="center">
<form method="post" action="confirmerinscr.php" name="choix">
<tr><td align="center"> Veuillez remplir les champs :</td> </tr>
<tr><td> Nom :</td><td> <input type="text" name="nom" size="30" /></td></tr>
<tr><td> Prenom :</td><td> <input type="text" name="prenom" size="30" /></td></tr>
<tr><td> Email :</td><td> <input type="text" name="mail" size="30"/></td></tr>
<tr><td> login :</td><td> <input type="text" name="log" size="30"/></td></tr>
<tr><td> Telephone :</td><td> <input type="text" name="tel" size="30"/></td></tr>
<tr><td> Mot de passe :</td><td> <input type="password" name="passe" size="30"/></td></tr>
<tr><td> Confirmer Mot de passe :</td><td> <input type="password" name="cpasse" size="30"/></td></tr>
tr><td> Question secrete : </td><td><select name="question">
<option></option>
<option> meilleur ami(e) d'enfance</option>
<option> votre animal preferé </option>
<option> Meilleur chanteur(se) </option>
<option> ville natale </option>
<option> Film favori </option>
</select></td></tr>
<tr><td> Votre reponse :</td><td><input type="text" name="reponse" /></td></tr><br /><br />
<tr><td></td><td><input type="submit" value="confirmation" height="80" name="submit"></td><tr>
</table></form>
priaire de m'aider le plus vite possible
et mercii
j'ai un probleme d'insertion de donnees dans ma table...code correcte sans erreur mais pas d'insertion dans la table
voila mon code :
confirmerinscri.php :
<?php
include'connection.inc';
if (isset($_POST['submit'])) {
if(isset($_POST['nom']) && isset($_POST['prenom']) && isset($_POST['mail']) && isset($_POST['log']) && isset($_POST['tel']) && isset($_POST['passe']) && isset($_POST['cpasse']) && isset($_POST['datena']) && isset($_POST['question']) && isset($_POST['reponse'])){
$requete='INSERT into utilisateur (nomutili,prenomutili,email,login,tel,mdp,confmdp,daten,question_secrete,reponse) values ("'.$_POST['nom'].'","'.$_POST['prenom'].'","'.$_POST['mail'].'","'.$_POST['log'].'","'.$_POST['tel'].'","'.$_POST['passe'].'","'.$_POST['cpasse'].'","'.$_POST['datena'].'","'.$_POST['question'].'","'.$_POST['reponse'].'")';
mysql_query($requete) or die( mysql_error() );;
}
else {
echo "erreur d'insertion";}}
?>
inscription.php :
<table width="741" height="586" align="center">
<form method="post" action="confirmerinscr.php" name="choix">
<tr><td align="center"> Veuillez remplir les champs :</td> </tr>
<tr><td> Nom :</td><td> <input type="text" name="nom" size="30" /></td></tr>
<tr><td> Prenom :</td><td> <input type="text" name="prenom" size="30" /></td></tr>
<tr><td> Email :</td><td> <input type="text" name="mail" size="30"/></td></tr>
<tr><td> login :</td><td> <input type="text" name="log" size="30"/></td></tr>
<tr><td> Telephone :</td><td> <input type="text" name="tel" size="30"/></td></tr>
<tr><td> Mot de passe :</td><td> <input type="password" name="passe" size="30"/></td></tr>
<tr><td> Confirmer Mot de passe :</td><td> <input type="password" name="cpasse" size="30"/></td></tr>
tr><td> Question secrete : </td><td><select name="question">
<option></option>
<option> meilleur ami(e) d'enfance</option>
<option> votre animal preferé </option>
<option> Meilleur chanteur(se) </option>
<option> ville natale </option>
<option> Film favori </option>
</select></td></tr>
<tr><td> Votre reponse :</td><td><input type="text" name="reponse" /></td></tr><br /><br />
<tr><td></td><td><input type="submit" value="confirmation" height="80" name="submit"></td><tr>
</table></form>
priaire de m'aider le plus vite possible
et mercii
A voir également:
- Php/mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
3 réponses
Comportement normal de ton script puisque tu pose une condition qui ne se réalise jamais :
La variable $_POST['submit'] n'existe pas dans ton formulaire... Je te laisse corriger ça, tu as maintenant compris ton erreur.
if (isset($_POST['submit'])) {
La variable $_POST['submit'] n'existe pas dans ton formulaire... Je te laisse corriger ça, tu as maintenant compris ton erreur.
<input type="submit" value="confirmation" height="80" name="submit">