Formulaire base de données
Résolu/Fermé
MISS97200
Messages postés
186
Date d'inscription
jeudi 21 juin 2007
Statut
Membre
Dernière intervention
26 mai 2008
-
27 juin 2007 à 15:01
MISS97200 Messages postés 186 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 26 mai 2008 - 27 juin 2007 à 20:30
MISS97200 Messages postés 186 Date d'inscription jeudi 21 juin 2007 Statut Membre Dernière intervention 26 mai 2008 - 27 juin 2007 à 20:30
A voir également:
- Formulaire base de données
- Formules excel de base - Guide
- Tnt base de données vide - Forum TNT / Satellite / Réception
- Célia doit nettoyer le tableau ci-dessous pour l’ajouter à la base de données de son entreprise. les données sont ensuite traitées automatiquement. quelles sont les 4 cellules qui risquent de poser problème ? ✓ - Forum Excel
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
- Désolé l'utilisation de la base de données a expiré epic games - Forum Jeux vidéo
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);
MISS97200
Messages postés
186
Date d'inscription
jeudi 21 juin 2007
Statut
Membre
Dernière intervention
26 mai 2008
11
27 juin 2007 à 20:30
27 juin 2007 à 20:30
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
}
27 juin 2007 à 15:24
$req="INSERT INTO nom_table ('num','champ1','champ2','champ3'........) VALUES('','$valeur1','$valeur2','$valeur3'...........)"; ?
27 juin 2007 à 16:18
Bon développement
27 juin 2007 à 16:35
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.
27 juin 2007 à 17:41
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
}
27 juin 2007 à 20:28