Aide sur Frmulaire qui renvoi ds une BD
lillbill
-
inuman Messages postés 19 Statut Membre -
inuman Messages postés 19 Statut Membre -
Bonjour,
voila mon probleme c'est que je suis pas trop fort en php !!!
je voudrait créé un formulaire qui renvoi les donné dans une base de donné
Exp ==> formulaire
login [chanps login]
password [champs password]
Etc....
bouton [envoi]
*****************************************
voila g la fonction formail.php qui renvoi les donné par mail !!!
(g un peuu modifier pr gardé une sertaine confidencialité
<?php
$TO = "monadress@mail.moi";
$h = "From: Mon Formulaire" . $TO;
$message = "Formulaire Rempli";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: page de remerciment !!!");
?>
**********************************************
Je voudrai que ce script renvoi les donné a une base de donné !!!
HELP PLZ
voila mon probleme c'est que je suis pas trop fort en php !!!
je voudrait créé un formulaire qui renvoi les donné dans une base de donné
Exp ==> formulaire
login [chanps login]
password [champs password]
Etc....
bouton [envoi]
*****************************************
voila g la fonction formail.php qui renvoi les donné par mail !!!
(g un peuu modifier pr gardé une sertaine confidencialité
<?php
$TO = "monadress@mail.moi";
$h = "From: Mon Formulaire" . $TO;
$message = "Formulaire Rempli";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: page de remerciment !!!");
?>
**********************************************
Je voudrai que ce script renvoi les donné a une base de donné !!!
HELP PLZ
A voir également:
- Aide sur Frmulaire qui renvoi ds une BD
- Code renvoi ooredoo - Forum telephonie fixe
- W.i.t.c.h. bd intégrale pdf ✓ - Forum Loisirs / Divertissements
- Désactiver renvoi d'appel ooredoo ✓ - Forum Free mobile
- Ds clock - Télécharger - Bureautique
- W.i.t.c.h bd scan fr - Forum Loisirs / Divertissements
3 réponses
Salut,
alors déjà on commence par se connecter a la base pour ça tu as besoin de plusieurs information sur ta base.
$host ="localhost"; /*le server*/
$user ="root"; /*bon la ca parle de lui meme*/
$pass ="***"; /* la aussi*/
$bdd ="test"; /* nom de ta base*/
global $host, $user, $pass;
@mysql_connect($host,$user,$pass) or die ("impossible de se connecter "); /* ici tu demande de te connecter a la base avec comme parametre ceux saisis plus haut*/
@mysql_select_db("$bdd") or die ("impossible de se connecter "); /*la tu sélectionne ta base*/
or die signifie que si ta demande échoue il te renverra un message d'erreur ce qui est tres pratique car tu met des message d'erreur bien spécifique comme ça tu sait d'où viens l'erreur.
ensuite
$req="ta requete SQL ici sans doute un INSERT INTO ;"; /*je te laisse charcher la syntaxe*/
$res=mysql_query($req) or die("ca a foiré ta requete"); la tu envoi ta requete.
pour récupérer la valeur d'un champ tu fait comme ceci
<input type=text name="monchamp" > ca c'est ton champ ou tu met par exemple le login a mettre dans ta page html
pour le php
tu utilise la variable $_POST['le nom de ton input ici monchamp'];
pour faire un test si le champ est vide c'est if(!empty($_POST['monchamp']))
voilou avec ça tu as a peut près tout ce qu'il te faut si ta d'autre question hésite pas.
et si certain truc te semble obscur y'a toujours de très bon tuto accessible via google :)
alors déjà on commence par se connecter a la base pour ça tu as besoin de plusieurs information sur ta base.
$host ="localhost"; /*le server*/
$user ="root"; /*bon la ca parle de lui meme*/
$pass ="***"; /* la aussi*/
$bdd ="test"; /* nom de ta base*/
global $host, $user, $pass;
@mysql_connect($host,$user,$pass) or die ("impossible de se connecter "); /* ici tu demande de te connecter a la base avec comme parametre ceux saisis plus haut*/
@mysql_select_db("$bdd") or die ("impossible de se connecter "); /*la tu sélectionne ta base*/
or die signifie que si ta demande échoue il te renverra un message d'erreur ce qui est tres pratique car tu met des message d'erreur bien spécifique comme ça tu sait d'où viens l'erreur.
ensuite
$req="ta requete SQL ici sans doute un INSERT INTO ;"; /*je te laisse charcher la syntaxe*/
$res=mysql_query($req) or die("ca a foiré ta requete"); la tu envoi ta requete.
pour récupérer la valeur d'un champ tu fait comme ceci
<input type=text name="monchamp" > ca c'est ton champ ou tu met par exemple le login a mettre dans ta page html
pour le php
tu utilise la variable $_POST['le nom de ton input ici monchamp'];
pour faire un test si le champ est vide c'est if(!empty($_POST['monchamp']))
voilou avec ça tu as a peut près tout ce qu'il te faut si ta d'autre question hésite pas.
et si certain truc te semble obscur y'a toujours de très bon tuto accessible via google :)