| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment insérer un formulaire d'inscription dans MySQL
    Pour capturer et stocker des informations à partir d'un formulaire d'inscription sur une page Web dans une base de données MySQL, vous devez connaître le nom de la base de données MySQL, nom d'utilisateur et mot de passe pour manipuler la base de données. Dans un éditeur de texte, vous devez modifier la page web , créer le formulaire d'inscription en format HTML et de créer un script PHP qui extrait les données de formulaire et l'insère dans la base de données MySQL lorsque l'utilisateur clique pour soumettre le formulaire HTML. Instructions
    Créez Formulaire d'inscription
    1

    Lancez un éditeur de texte et créer un nouveau fichier . Tapez le code HTML pour afficher le formulaire d'inscription . ! Par exemple, tapez :

    < DOCTYPE html PUBLIC "- //W3C //DTD XHTML 1.0 Transitional //EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd "> Photos



    < p >

    My Web page < /title> Photos < p> < /head> Photos <p> <body> <br> <p> formulaire d'inscription </strong > Photos <p> <form id = nom "enregistrement" = " " method = " enregistrement " action = " post " > <input type="hidden" name="submit" value="1" /> <br> <p> <br> <p> <label> Nom : </label> Photos <p> <input type="text" size="40" name="name" /> <br> </p > <br> <p> <label> Email: </label> <input type="text" size="60" name="email" /> < /p> Photos < p> Photos <p> <input type="submit" name="submit" id="submit" value="Submit" /> <br> </p > <br> <p> </form> Photos <p> </body> Photos <p> </html> <br> 2 <p> Enregistrez le fichier en tant que "html" fichier, par exemple , " registration.html . " Créer un nouveau fichier dans l'éditeur de texte pour le script PHP qui va traiter les informations du formulaire . <br> 3 <p> Entrez le code PHP pour capturer les informations de champ et l'insérer dans la base de données MySQL. Par exemple, tapez : <br> <p> < php <br> <p> /* <br> <p> script pour traiter les données du formulaire et l'insérer dans une base de données MySQL , AB <p> Tous les commentaires chaînes doivent être échappés avec mysql_real_escape_string pour éviter <br> <p> MySQL attaques par injection <br> <p> * /<br> <p> if ($ _POST [ "submit" ] = 1 ! ) return; //Vérifier voir que la forme a été présentée <br> <p> //Obtenir le nom et les données de messagerie de la forme <br> <p> $ nom = $ _POST [ "nom"] ; <br> <p> $ email = $ _POST [" email "] ; <br> <p> //base de données MySQL Open et sélectionnez l'enregistrement tableau <br> <p> DBC $ = mysql_connect (' mysql_host ', ' mysql_user ', ' mysql_password ') or die ( mysql_error ()) ; <br> <p> $ db = mysql_select_db ( "enregistrement" , DBC $ ) ; <br> <p> //Recherche de la table d'inscription pour voir si le message existe déjà dans la base de données <br> <p> $ query = ' SELECT * FROM inscription WHERE email = "' mysql_real_escape_string ( $ email ) . ». »; <br> <p> $ result = mysql_query ( $ query ) ; <br> <p> if ($ result) { <br> <p> echo " Email existe déjà dans la base ! " ; <p> retour <br> ; <br> <p> } <br> <p> //Insérer le nom et l' e-mail dans la base de données <br> < p> $ query = ' INSERT INTO inscription ( identifiant , nom , email) VALUES ( NULL, " ' mysql_real_escape_string ($ nom). ». , « mysql_real_escape_string ( $ email ) . ». ) »; <br> < p> $ result = mysql_query ( $ query ) ; <br> <p> if ($ result !) <br> <p> echo " erreur <p> insertion dans la base " . mysql_error (). » </p >"; <br> <p> autre <br> <p> echo " ! données d'enregistrement <p> stockées avec succès dans la base </p >"; ? <br> <p> > <br> 4 <p> Enregistrez le fichier sous " registration.php . " Ouvrez le fichier " registration.html », insérer « registration.php " dans la valeur "action" et enregistrez le fichier . Par exemple: <br> <p> <form id="registration" name="registration" method="post" action="registration.php"> <br> 5 <p> Cliquez sur "Démarrer - - Internet Explorer " . Entrez l'URL du site dans la barre d' adresse du navigateur , suivi de " /registration.html . " Testez le formulaire d'inscription en entrant les informations et vérifier à travers les messages sur l'écran que les données sont ajoutés à la base de données MySQL. <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/programmation/php-mysql-programming/92637.html' >Comment écrire dans un fichier CSV avec PHP </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/programmation/php-mysql-programming/92639.html' >Comment Wild Card Adresses IP du Bloc </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> articles connexes </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91961.html" title="L' échelle des salaires de PHP Developer " target="_self">L' échelle des salaires de PHP Developer </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91630.html" title="Comment faire pour créer un document XML et élément racine comme une chaîne dans PHP " target="_self">Comment faire pour créer un document XML et élément …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92244.html" title="Comment insérer un horodatage en PHP MySQL " target="_self">Comment insérer un horodatage en PHP MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92451.html" title="Comment faire un formulaire de contact PHP " target="_self">Comment faire un formulaire de contact PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92574.html" title="Comment appeler un fichier PHP dans une table " target="_self">Comment appeler un fichier PHP dans une table </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91383.html" title="MySQL vs. Texte " target="_self">MySQL vs. Texte </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92898.html" title="Comment lire des emails en utilisant PHP " target="_self">Comment lire des emails en utilisant PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92711.html" title="Comment importer des contacts Hotmail Grâce à PHP " target="_self">Comment importer des contacts Hotmail Grâce à PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91636.html" title="Comment faire pour supprimer une déclaration XML en PHP " target="_self">Comment faire pour supprimer une déclaration XML en PH…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91432.html" title="Comment importer des fichiers JZip à PHP MyAdmin " target="_self">Comment importer des fichiers JZip à PHP MyAdmin </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">articles en vedette </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87840.html" title="Comment trier par la liste déroulante " target="_self">Comment trier par la liste déroulante </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/python-programming/93667.html" title="Comment trouver des sous-ensembles dans un Python " target="_self">Comment trouver des sous-ensembles dans un Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92322.html" title="Comment remplir un tableau avec un résultat de requête dans MySQL avec PHP " target="_self">Comment remplir un tableau avec un résultat de requêt…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/90698.html" title="Quelle est la programmation Java utilisé pour " target="_self">Quelle est la programmation Java utilisé pour </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/python-programming/94146.html" title="Comment faire pour installer Python pour Windows " target="_self">Comment faire pour installer Python pour Windows </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/95161.html" title="Comment faire pour ajouter à une liste déroulante un mot à la fois lieu d'un personnage avec Microsoft Visual Basics 2008 " target="_self">Comment faire pour ajouter à une liste déroulante un …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91469.html" title="PHP MySQL comte Résultats " target="_self">PHP MySQL comte Résultats </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91831.html" title="Comment faire pour intégrer Commentaires en PHP " target="_self">Comment faire pour intégrer Commentaires en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/python-programming/93678.html" title="Comment créer des temps de retard dans Python " target="_self">Comment créer des temps de retard dans Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91466.html" title="Comment se connecter à SQLite Avec Mongoose " target="_self">Comment se connecter à SQLite Avec Mongoose </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Connaissances Informatiques http://fr.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>