Formulaire base de données
Résolu
MISS97200
Messages postés
186
Date d'inscription
Statut
Membre
Dernière intervention
-
MISS97200 Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
MISS97200 Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
Salut, je suis une grande débutante, et je voudrais que l'on me dise comment on fait pour insérer les données d'un formulaire dans une base de données.
Merci!!!
Merci!!!
A voir également:
- Formulaire base de données
- Whatsapp formulaire opposition - Guide
- Fuite données maif - Guide
- Formulaire de réclamation facebook - Guide
- Base de registre - Guide
- Formulaire de reclamation instagram - Guide
2 réponses
Tu ecris un script php qui serra appelé par le formulaire lors du click sur le bouton submit
dans lequel tu récupéres les champs postés par:
$valeur1=$_POST['nom_du_champ'] etc...
ensuite tu te connectes à la bd et tu rentres tes valeurs
table avec les champs: num(INT, Autoincremente), champ1(VARCHAR),champ2 .....
$cnx=mysql_connect("localhost","login","mot_de_pass");
mysql_select_db("nom_base",$cnx);
$req="INSERT INTO nom_table ('num','champ1','champ2','champ3'........) VALUES('','$valeur1','$valeur2','$valeur3'...........)";
mysql_query($req,$cnx);
dans lequel tu récupéres les champs postés par:
$valeur1=$_POST['nom_du_champ'] etc...
ensuite tu te connectes à la bd et tu rentres tes valeurs
table avec les champs: num(INT, Autoincremente), champ1(VARCHAR),champ2 .....
$cnx=mysql_connect("localhost","login","mot_de_pass");
mysql_select_db("nom_base",$cnx);
$req="INSERT INTO nom_table ('num','champ1','champ2','champ3'........) VALUES('','$valeur1','$valeur2','$valeur3'...........)";
mysql_query($req,$cnx);
Le plus simple est de mettre le traitement php et le formulaire html dans le même fichier script:
et qu'il s'appelle lui même <form ...... action="......"
au debut
$valide=-1;
if{isset($_POST['Valider']
tu fais le traitement, verif des erreurs ect..
si erreurs $messsage="blabla";
si tout ok => $valide=1;
}
if($valide==-1){
partie formulaire html + en php if($message!="") {echo $message;} à l'endroit que tu veux
}else {
Message de confirmation d'enregistrement
}
et qu'il s'appelle lui même <form ...... action="......"
au debut
$valide=-1;
if{isset($_POST['Valider']
tu fais le traitement, verif des erreurs ect..
si erreurs $messsage="blabla";
si tout ok => $valide=1;
}
if($valide==-1){
partie formulaire html + en php if($message!="") {echo $message;} à l'endroit que tu veux
}else {
Message de confirmation d'enregistrement
}
$req="INSERT INTO nom_table ('num','champ1','champ2','champ3'........) VALUES('','$valeur1','$valeur2','$valeur3'...........)"; ?
Bon développement
je viens de poster un autre message, je voudrai savoir comment on fait pour réafficher un formulaire déja saisie quand on appuie sur valider.
En clair, j'ai déja créé mon formulaire et g une variable qui récupère les erreurs. Je voudrai réafficher le formulaire avec le contenu et indiquer où sont les erreurs.
Merci beaucoup.
et qu'il s'appelle lui même <form ...... action="......"
au debut
$valide=-1;
if{isset($_POST['Valider']
tu fais le traitement, verif des erreurs ect..
si erreurs $messsage="blabla";
si tout ok => $valide=1;
}
if($valide==-1){
partie formulaire html + en php if($message!="") {echo $message;} à l'endroit que tu veux
}else {
Message de confirmation d'enregistrement
}