La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  comment enregistrer un formulaire dans une base de données
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: comment enregistrer un formulaire dans une base de données  (Lu 401 fois)
comment enregistrer un formulaire dans une base de données
« sur: le 30-08-2007 a 17:31:00 »
planete-web
Invité

E-Mail
Répondre avec citation

bonjour a tous.
Par quel moyen peut enregistrer les données d'un formulaire d'inscription en html dans une base de données.
merci d'avance .
Cordialement.

Rapporter au modérateur  

Re:comment enregistrer un formulaire dans une base de données
« Répondre #1 sur: le 30-08-2007 a 18:10:32 »
Briac Pollier
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 46



Graphiste Vidéo Print Web

Voir le Profil    WWW
Répondre avec citation

Dans la page formulaire :

<form action="nompagerecupinfos.php" method="POST">
<input name="nomchamp1" type="text" value="<?=$nomchamp1?>" maxlength="40"/>
<input name="nomchamp2" type="text" value="<?=$nomchamp2?>" maxlength="40"/>
<input type="submit" value="ENVOYER"/>
</form>

Dans la page PHP qui récupère les données (ici nompagerecupinfos) :

<?
/*Récupération des infos envoyées*/
@extract($_POST);

/*CONNEXION A LA BASE ( code PHP )*/
@mysql_connect ("localhost", "nom de base", "mot de passe") or die ('La connexion a échoué: ' . mysql_error());
mysql_select_db ("nomdetable") or die ("Erreur base de données ");

/*AJOUT DE LIGNE DANS LA BASE ( code PHP)*/
mysql_query("INSERT INTO messages(nomchampmysql1,nomchampmysql2) VALUES ('$nomchamp1','$nomchamp2',) or die ("Erreur de requête ". mysql_error());
?>

« Dernière Édition: le 30-08-2007 a 18:13:26 par Briac Pollier » Rapporter au modérateur  

Mon site web / portfolio : http://www.graphiste-video.fr
Mon CV : http://www.graphiste-video.fr/docs/cv_.pdf
Mon blog : http://blog.graphiste-video.fr
Re:comment enregistrer un formulaire dans une base de données
« Répondre #2 sur: le 30-08-2007 a 19:44:48 »
planete-web
Invité

E-Mail
Répondre avec citation

salut briac.
voici le script de mon formulaire.

<html>
<!-- Date de création: 27/08/2007 -->
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <title></title>
  <meta name="description" content="">
  <meta name="keywords" content="">
  <meta name="author" content="Anotherone">
  <meta name="generator" content="WebExpert 6">
</head>
<body>
<h6><font size="5"><b>Formulaire d'inscription:<hr></b></font></h6>
les champs marqués d'un * sont obligatoires:
<br><br>Civilité: <sup>(*)</sup>
<form>
<select name="Civilite">
   <option value="Mr"> Mr</option>
   <option value="Mme"> Mme</option>
   <option value="Melle"> Melle</option>
</select>
<br><br>Nom: <sup>(*)</sup>
<br><input type="text" name="Nom" size="40" maxlength="256">
<br>Prénom: <sup>(*)</sup>
<br><input type="text" name="Prenom" size="40" maxlength="256">
<br>Age: <sup>(*)</sup>
<br><select name="Age">
       <option value="18-20"> 18-20</option>
       <option value="21-25"> 21-25</option>
       <option value="26-30"> 26-30</option>
       <option value="31-35"> 31-35</option>
       <option value="36-40"> 36-40</option>
       <option value="41-45"> 41-45</option>
       <option value="46-50"> 46-50</option>
       <option value="51-55"> 51-55</option>
       <option value="56-60"> 56-60</option>
       <option value="61-65"> 61-65</option>
       <option value="66-70"> 66-70</option>
      <option value="71 et plus">71 et plus</option>
    </select>
<br>Adresse: <sup>(*)</sup>
<br><input type="text" name="adresse" size="40" maxlength="256">
<br>Adresse suite: <sup>(*)</sup>
<br><input type="text" name="adresse suite" size="40" maxlength="256">
<br>Ville: <sup>(*)</sup>
<br><input type="text" name="ville" size="40" maxlength="256">
<br>Département: <sup>(*)</sup>
<br><input type="text" name="département" size="40" maxlength="256">
<br>Pays: <sup>(*)</sup>
<br><input type="text" name="pays" size="40" maxlength="256">
<br>Code postal: <sup>(*)</sup>
<br><input type="text" name="code postal" size="40" maxlength="256">
<br>Téléphone: <sup>(*)</sup>
<br><input type="text" name="téléphone" size="40" maxlength="256">
<br>Email: <sup>(*)</sup>
<br><input type="text" name="email" size="40" maxlength="256">
<br>Confirmation email: <sup>(*)</sup>
<br><input type="text" name="confirmation email" size="40" maxlength="256">
<br>Pseudo: <sup>(*)</sup>
<br><input type="text" name="pseudo" size="40" maxlength="256">6 caractères minimum:
<br>Mot de passe: <sup>(*)</sup>
<br><input type="text" name="mot de passe" size="40" maxlength="256">6 caractères minimum:
<br>Confirmation mot de passe: <sup>(*)</sup>
<br><input type="text" name="confirmation mot de passe" size="40" maxlength="256">6 caractères minimum:
<br>Conditions d'inscription: <sup>(*)</sup>
<br><textarea name="Conditionsdinscription" cols="30" rows="5">
Chers visiteurs.
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
le responsable.
                           
</textarea>                                                                                                                                                                                                                                   
<br><input type="checkbox" name="Accepterlesconditions" value="Accepter les conditions:"> Accepter les conditions:                                                                                                   
<br><br><input type="submit" value="envoyer">
<input type="reset" value="Effacer">     
</form>
</body>
</html>
j'aimerai enregistrer les données dans ma base de données.
cordialement.

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg