Insertion de données mysql avec easyphp

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.
A voir également:

4 réponses

jeangilles Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   186
 
$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());
0
mystic
 
merci,
je vais essayer et voir;
0
moderno31 Messages postés 872 Date d'inscription   Statut Membre Dernière intervention   92
 
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?
0
mystic
 
non ,
j'ai pa essayé;
je suis vraiment débutant en la matière, tu comprends que je ne sache pa vraiment;
0
moderno31 Messages postés 872 Date d'inscription   Statut Membre Dernière intervention   92
 
Hello [Je rentre de vacances],
Tu as donc réussi à résoudre ton souci ?
0
mystic
 
j'ai pu trouver une solution a mon problem grace a l'aide de tous.
merci a tous.
0