Formulaire insertion BD ne fonctionne pas
Imen99
-
SQL4par4 -
SQL4par4 -
Bonjour,
g le fichier cidessous pr insérer des données dans une base de donnée:
<html>
<head><title>Inscription</title>
<?php
$conn = mysql_connect('localhost','root','') or die("erreur de connexion");
mysql_select_db('etudiant', $conn) or die("erreur de la base);
mysql_query("insert into etudiant
values('$_POST['cin']','$_POST['nom']','$_POST['prenom']','$_POST['date']','$_POST['adresse']','$_POST['email']','$_POST['tel
']','$_POST['civile']')");
?>
</head>
<body>
<form method="post" action="insert.php">
<table>
<tr><td><h3>CIN:</td><td><input type="text" size=20 maxlength=8 name="cin" ></td></tr>
<tr><td><h3>Nom:</td><td><input type="text" size=20 name="nom" ></td></tr>
<tr><td><h3>Prénom:</td><td><input type="text" size=20 name="prenom"></td></tr>
<tr><td><h3>Date de naissance:</td><td><input type="text" size="20" name="date"></td></tr>
<tr><td><h3>Adresse:</td><td><input type="text" size=20 name="adresse"></td></tr>
<tr><td><h3>Email:</td><td><input type="text" size=20 name="email" ></td></tr>
<tr><td><h3>Téléphone:</td><td><input type="text" size=20 name="tel" ></td></tr>
<tr><td><h3>Etat civile:</td><td><input type="text" size=20 name="civile"></td></tr>
<tr><td><input type="submit" name="bouton1" value="Envoyer"></td>
<td><input type="reset" name="bouton2" value="Annuler"></td></tr>
</table>
<br>
<br>
<br>
<br>
<br>
Pour changer votre mot de passe ,Veuillez entrer ici:
<a href="changer.html"><img src="C:\Documents and Settings\Administrateur.TITANIUM\Bureau\STAGE\ENT\changer.jpg"></a>
</form>
</body>
</html>
le probléme c que ça marche pas
SVP aidez moi à le corriger
g le fichier cidessous pr insérer des données dans une base de donnée:
<html>
<head><title>Inscription</title>
<?php
$conn = mysql_connect('localhost','root','') or die("erreur de connexion");
mysql_select_db('etudiant', $conn) or die("erreur de la base);
mysql_query("insert into etudiant
values('$_POST['cin']','$_POST['nom']','$_POST['prenom']','$_POST['date']','$_POST['adresse']','$_POST['email']','$_POST['tel
']','$_POST['civile']')");
?>
</head>
<body>
<form method="post" action="insert.php">
<table>
<tr><td><h3>CIN:</td><td><input type="text" size=20 maxlength=8 name="cin" ></td></tr>
<tr><td><h3>Nom:</td><td><input type="text" size=20 name="nom" ></td></tr>
<tr><td><h3>Prénom:</td><td><input type="text" size=20 name="prenom"></td></tr>
<tr><td><h3>Date de naissance:</td><td><input type="text" size="20" name="date"></td></tr>
<tr><td><h3>Adresse:</td><td><input type="text" size=20 name="adresse"></td></tr>
<tr><td><h3>Email:</td><td><input type="text" size=20 name="email" ></td></tr>
<tr><td><h3>Téléphone:</td><td><input type="text" size=20 name="tel" ></td></tr>
<tr><td><h3>Etat civile:</td><td><input type="text" size=20 name="civile"></td></tr>
<tr><td><input type="submit" name="bouton1" value="Envoyer"></td>
<td><input type="reset" name="bouton2" value="Annuler"></td></tr>
</table>
<br>
<br>
<br>
<br>
<br>
Pour changer votre mot de passe ,Veuillez entrer ici:
<a href="changer.html"><img src="C:\Documents and Settings\Administrateur.TITANIUM\Bureau\STAGE\ENT\changer.jpg"></a>
</form>
</body>
</html>
le probléme c que ça marche pas
SVP aidez moi à le corriger
A voir également:
- Formulaire insertion BD ne fonctionne pas
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Touche insertion clavier - Guide
- Insertion video powerpoint - Guide
- Insertion filigrane word - Guide
1 réponse
Salut,
TITANIUM,
<?
$conn = mysql_connect('localhost','root','') or die("erreur de connexion");
mysql_select_db('etudiant', $conn) or die("erreur de la base");
mysql_query("insert into etudiant values ('".$_POST['cin'].'","'.$_POST['nom'].'","'.$_POST['prenom'].'","'.$_POST['date'].'","'.$_POST['adresse'].'","'.$_POST['email'].'","'.$_POST['tel'].'","'.$_POST['civile']."') ;");
?>
Le probleme venait de ton code php qui etait cassé...
Il faut faire la difference entre les cotes ' et les guillemets "
Cordialement,
TITANIUM,
<?
$conn = mysql_connect('localhost','root','') or die("erreur de connexion");
mysql_select_db('etudiant', $conn) or die("erreur de la base");
mysql_query("insert into etudiant values ('".$_POST['cin'].'","'.$_POST['nom'].'","'.$_POST['prenom'].'","'.$_POST['date'].'","'.$_POST['adresse'].'","'.$_POST['email'].'","'.$_POST['tel'].'","'.$_POST['civile']."') ;");
?>
Le probleme venait de ton code php qui etait cassé...
Il faut faire la difference entre les cotes ' et les guillemets "
Cordialement,