Probleme d'enregistrement dans BDD
Résolu
avonbarksdail
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
avonbarksdail Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
avonbarksdail Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Salut j'ais fais ce code la est qaund je l'essai ya aucune erreur mais rien s'enregistre dans la base de données j'ais vraiment essais tous aider moi svp heeelp lol
merci
<html>
<head>
</head>
<body>
<form action ="insert.php" method = "post" >
code <input type ="text" name= "code" > </br>
nom <input type ="text" name= "nom" > </br>
prenom <input type ="text" name= "prenom" > </br>
adresse <input type ="text" name= "adresse" > </br>
photo <input type ="file" name= "picture" > </br>
<input type ="submit" name= "submit" > </br>
</form>
<?php
if (isset ($_post['submit'])) {
$con= mysql_connect("localhost","root","");
if (!$con){
die ("cannot connect :" . mysql_error());
}
mysql_select_db("student",$con);
$sql= "INSERT INTO studentinfo (serial,nom,prenom,adresse,photo) VALUES ('$_post[code]', '$_post[nom]', '$_post[prenom]', '$_post[adresse]','$_post[picture]')" ;
if (mysql_query($sql,$con)){
echo "its done";
}else echo ("error ".mysql_error());
mysql_close($con);
}
?>
</body>
</html>
merci
<html>
<head>
</head>
<body>
<form action ="insert.php" method = "post" >
code <input type ="text" name= "code" > </br>
nom <input type ="text" name= "nom" > </br>
prenom <input type ="text" name= "prenom" > </br>
adresse <input type ="text" name= "adresse" > </br>
photo <input type ="file" name= "picture" > </br>
<input type ="submit" name= "submit" > </br>
</form>
<?php
if (isset ($_post['submit'])) {
$con= mysql_connect("localhost","root","");
if (!$con){
die ("cannot connect :" . mysql_error());
}
mysql_select_db("student",$con);
$sql= "INSERT INTO studentinfo (serial,nom,prenom,adresse,photo) VALUES ('$_post[code]', '$_post[nom]', '$_post[prenom]', '$_post[adresse]','$_post[picture]')" ;
if (mysql_query($sql,$con)){
echo "its done";
}else echo ("error ".mysql_error());
mysql_close($con);
}
?>
</body>
</html>
A voir également:
- Probleme d'enregistrement dans BDD
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Enregistrement - Guide
- Comment couper un enregistrement audio - Guide
- Enregistrement d'écran - Guide
1 réponse
Bonjour
Je n'ai pas regardé en détail, mais il y a au moins une grosse erreur : c'est $_POST en capitales et non pas $_post en minuscules. Donc $_post['submit'] n'est pas défini, et if (isset ($_post['submit'])) est faux. Donc rien de ce qui concerne la base de données n'est exécuté.
De plus, tu utilises l'extension mysql_ qui est obsolète, il faut utiliser mysqli ou PDO
Je n'ai pas regardé en détail, mais il y a au moins une grosse erreur : c'est $_POST en capitales et non pas $_post en minuscules. Donc $_post['submit'] n'est pas défini, et if (isset ($_post['submit'])) est faux. Donc rien de ce qui concerne la base de données n'est exécuté.
De plus, tu utilises l'extension mysql_ qui est obsolète, il faut utiliser mysqli ou PDO
avonbarksdail
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
merci beaucoup et je suis entraint de suivi un cours un peut ancien c'est pour ça j'utilise cette extension vraiment merci