Insertion de données mysql avec easyphp
mystic
-
mystic -
mystic -
bonjour,
j'arrive pa inserer des données dans la base de données avec easyphp.
j'entre les données mais elles ne s'enregistrent pas dans la base de données.
pour etre plus clair suiver le code du formulaire et celui de la base "inscription":
<html>
<head>
<title>
</title>
</head>
<body>
<form Method="POST" Action="inscription.php" name=form><pre><center>
<tr><td> matricule : <input type="text" name="matricule"><font color="red"size="3">*</font></td></tr><br><br>
<tr><td> nom : <input type="text" name="nom"></td></tr><br><br>
<tr><td> prenom : <input type="text" name="prenom"></td></tr><br><br>
<tr><td> adresse : <input type="text" name="adresse"></td></tr><br><br>
<tr><td> email : <input type="text" name="email"></td></tr><br><br>
<tr><td>divers : <textarea name="divers"rows="3"></textarea></td></tr><br><br>
<tr><td><p>sexe : <select name="sexe" class="etudiant" id="sexe">
<option value="">choisir le sexe</option>
<option value="M.">Masculin</option>
<option value="Mme">feminin</option>
</select>
<input type="submit" name="Submit" value="Enregistrer"><input type="reset"name="Submit2"value="Effacer">
</body></html>
et voici le code correspondant
<html><head>
<title></title></head>
<body>
<?
mysql_connect('localhost','root','');
mysql_select_db('inscription');
if($_POST['matricule']=='')
{
echo"remplir obligatoirement le champ matricule";
}
else
{
$requete="insert into etudiant values('$_POST[matricule]','$_POST[nom]','$_POST[prenom]','$_POST[adresse]','$_POST[email]','$_POST[divers]','$_POST[sexe])";
$var=mysql_query('$requete');
mysql_close();
echo"connexion réussie";
}
?>
</body></html>
attente urgente de solution. je suis débutant et je n'aimerais pas etre découragé pour si peu.
merci d'avance a tous.
j'arrive pa inserer des données dans la base de données avec easyphp.
j'entre les données mais elles ne s'enregistrent pas dans la base de données.
pour etre plus clair suiver le code du formulaire et celui de la base "inscription":
<html>
<head>
<title>
</title>
</head>
<body>
<form Method="POST" Action="inscription.php" name=form><pre><center>
<tr><td> matricule : <input type="text" name="matricule"><font color="red"size="3">*</font></td></tr><br><br>
<tr><td> nom : <input type="text" name="nom"></td></tr><br><br>
<tr><td> prenom : <input type="text" name="prenom"></td></tr><br><br>
<tr><td> adresse : <input type="text" name="adresse"></td></tr><br><br>
<tr><td> email : <input type="text" name="email"></td></tr><br><br>
<tr><td>divers : <textarea name="divers"rows="3"></textarea></td></tr><br><br>
<tr><td><p>sexe : <select name="sexe" class="etudiant" id="sexe">
<option value="">choisir le sexe</option>
<option value="M.">Masculin</option>
<option value="Mme">feminin</option>
</select>
<input type="submit" name="Submit" value="Enregistrer"><input type="reset"name="Submit2"value="Effacer">
</body></html>
et voici le code correspondant
<html><head>
<title></title></head>
<body>
<?
mysql_connect('localhost','root','');
mysql_select_db('inscription');
if($_POST['matricule']=='')
{
echo"remplir obligatoirement le champ matricule";
}
else
{
$requete="insert into etudiant values('$_POST[matricule]','$_POST[nom]','$_POST[prenom]','$_POST[adresse]','$_POST[email]','$_POST[divers]','$_POST[sexe])";
$var=mysql_query('$requete');
mysql_close();
echo"connexion réussie";
}
?>
</body></html>
attente urgente de solution. je suis débutant et je n'aimerais pas etre découragé pour si peu.
merci d'avance a tous.
A voir également:
- Insertion de données mysql avec easyphp
- Fuite données maif - Guide
- Easyphp - Télécharger - Divers Web & Internet
- Supprimer les données de navigation - Guide
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
4 réponses
$requete="insert into etudiant values('".$_POST['matricule']."','".$_POST['nom']."','".$_POST['prenom']."',
'".$_POST['adresse]'."','".$_POST['email']."',
'".$_POST['divers']."','".$_POST['sexe']."')";
$var=mysql_query($requete) or die(mysql_error());
'".$_POST['adresse]'."','".$_POST['email']."',
'".$_POST['divers']."','".$_POST['sexe']."')";
$var=mysql_query($requete) or die(mysql_error());
Hello,
Question, avant de fair einsert arrives tu à dialoguer avec la base de données via PHP par un select par ex. Si ça ne passe pas il te faut vérifier les privilèges (ou paramètres administrateur) de ton easy php.
Est-ce que tu peux passer par phpMyadmin ?
Avec la correction de JeanGilles est mieux?
Question, avant de fair einsert arrives tu à dialoguer avec la base de données via PHP par un select par ex. Si ça ne passe pas il te faut vérifier les privilèges (ou paramètres administrateur) de ton easy php.
Est-ce que tu peux passer par phpMyadmin ?
Avec la correction de JeanGilles est mieux?
je vais essayer et voir;