| 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 faire pour éviter les entrées dupliquées avec PHP avec MySQL
    De nombreuses applications PHP permettra aux utilisateurs d' entrer des données qui est ensuite inséré dans une base de données MySQL. Il est important pour ces applications afin de vérifier si oui ou non un enregistrement existe déjà dans la base de données MySQL avant de l'ajouter . Une façon réactive à faire est de définir un index unique sur le champ de clé dans la base de données MySQL, ajouter le dossier et vérifier pour voir si une erreur s'est produite . Toutefois, l'approche la plus gracieuse , proactive est de vérifier pour un enregistrement en double avant d'ajouter les données à la base de données. Instructions
    1

    lancer un éditeur et créer un nouveau fichier contenant un script PHP . Par exemple, tapez :

    nano adddata.php
    2

    créer le formulaire HTML pour accepter l'entrée de l'utilisateur. Définissez la méthode de «post» et que l'action « update.php " pour afficher les résultats soumis à un fichier " update.php " vous allez créer prochain . ! 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 >

    Data Entry /title> Photos <p> </head> Photos <p> <body> <br> <p> <form method="post" action="update.php"> <br> <p> <input type = " hidden "name =" "value =" terminé 1 "/> <br> <p> Numéro de client: <input type="text" name="custnum" size="10" /> < ;/p> <br> <p> Nom du client: <input type="text" name="custname" size="30" /> < /p> Photos <p> < , p> <input type="submit" name="submit" value="submit" /> < /p> Photos <p> </form> Photos <p> </body> ; <br> <p> </html> <br> 3 <p> quitter l'éditeur et enregistrez le fichier . Lancez l'éditeur de nouveau et de créer le fichier " update.php " . Par exemple, tapez : <br> <p> nano update.php <br> 4 <p> Vérifiez la forme du champ caché pour s'assurer que le fichier " update.php " a été appelé par l'opération "post" . Par exemple, tapez : <br> <p> < php <br> <p> $ complété = $ _POST [' terminé '] ; <br> <p> if (! $ Complété = "1" ) die ( «Formulaire de <p> pas terminée </p> "); <br> 5 <p> Extrait du numéro de client et le nom du client à partir des résultats affichés . Assurez-vous que chaque valeur contient des données. Par exemple, tapez : <br> <p> $ nombre = ( isset ($ _POST [' CustNo '] ) $ _POST [' CustNo '] : ""; <br> <p> $ nom = ( isset ($ ? _POST [' custname '] $ _POST [' custname '] : ""; <br> <p> if ($ nombre == "" <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/92619.html' >Comment insérer les données d'un formulaire en PHP pour une base de données MySQL </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/programmation/php-mysql-programming/92621.html' >Comment créer un email HTML en PHP </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/92007.html" title="Les différences entre les deux chaînes dans une fonction PHP " target="_self">Les différences entre les deux chaînes dans une fonct…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/93093.html" title="Comment reconstruire les index sur MYSQL " target="_self">Comment reconstruire les index sur MYSQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92539.html" title="Comment se débarrasser des Caractères d'échappement en PHP " target="_self">Comment se débarrasser des Caractères d'échappement …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91381.html" title="PHP pour supprimer tableau multi- Doubles " target="_self">PHP pour supprimer tableau multi- Doubles </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92937.html" title="Comment utiliser PHP avec JavaScript " target="_self">Comment utiliser PHP avec JavaScript </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91937.html" title="Comment créer un bouton personnalisé en PHP " target="_self">Comment créer un bouton personnalisé en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92505.html" title="Comment trouver le nom du serveur MySQL " target="_self">Comment trouver le nom du serveur MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92472.html" title="Comment insérer plusieurs lignes sur une déclaration MySQL " target="_self">Comment insérer plusieurs lignes sur une déclaration …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92902.html" title="Comment faire pour créer des pages Web dynamiques à l'aide de PHP et MySQL " target="_self">Comment faire pour créer des pages Web dynamiques à l…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92202.html" title="Comment stocker des dates dans MySQL avec PHP " target="_self">Comment stocker des dates dans MySQL avec PHP </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/cc-programming/86207.html" title="Comment faire pour utiliser les paramètres de ligne de commande en C + + " target="_self">Comment faire pour utiliser les paramètres de ligne de…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89993.html" title="Comment formater chiffres en décimales dans Java " target="_self">Comment formater chiffres en décimales dans Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/cc-programming/85236.html" title="Comment écrire un script Vim " target="_self">Comment écrire un script Vim </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89656.html" title="Comment vérifier si un Textfield in Java le curseur dans It " target="_self">Comment vérifier si un Textfield in Java le curseur da…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/96564.html" title="Comment créer une zone de liste de lecteur dans Visual Basic " target="_self">Comment créer une zone de liste de lecteur dans Visual…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/89894.html" title="Comment faire pour masquer des données en Java " target="_self">Comment faire pour masquer des données en Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/86976.html" title="Comment faire pour convertir une image en binaire et binaire à cordes " target="_self">Comment faire pour convertir une image en binaire et bi…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/python-programming/93462.html" title="Comment: ScrollArea en Python " target="_self">Comment: ScrollArea en Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/python-programming/94044.html" title="Comment utiliser la variable numérique en Python Script " target="_self">Comment utiliser la variable numérique en Python Scrip…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/94643.html" title="Comment faire pour convertir une chaîne Variable Code HTML Derrière VB.NET " target="_self">Comment faire pour convertir une chaîne Variable Code …</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>