Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour afficher les type…
  • Comment ajouter une notice en PHP 
  • Comment faire pour activer une conne…
  • Comment réinstaller Table MySQL 
  • La plus longue chaîne commune en PH…
  • Comment copier un fichier depuis une…
  • Comment construire des sites Web PHP…
  • Comment faire pour supprimer une pé…
  • Comment vérifier la limite de mémo…
  • Comment permettre l'utilisation des …
  •   PHP /MySQL 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
  •  
    PHP /MySQL Programmation

    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




    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=fr4><script language='javascript' src='http://www.ordinateur.cc/ad/fr/4.js'></script></div> <div class=fr5><script language='javascript' src='http://www.ordinateur.cc/ad/fr/5.js'></script></div> </td> </tr> </table> <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" > </td> </tr> </table> <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="39" align="left" >Article précédent:<span class="nr"> <a class='LinkPrevArticle' href='/programmation/PHP--MySQL-Programmation/92619.html' >Comment insérer les données d'un formulaire en PHP pour une base de données MySQL </a></li></span><br /> Article suivant:<span class="nr"> <a class='LinkNextArticle' href='/programmation/PHP--MySQL-Programmation/92621.html' >Comment créer un email HTML en PHP </a></li></span></td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table> <table width="96%" height="22" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF"> <tr> <td width="2%" align="left" ></td> <td width="98%" align="left" >Articles recommandés</td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" > <li><a href="/programmation/PHP--MySQL-Programmation/91696.html">Comment ajouter des champs cachés dans MySQL </a></li><li><a href="/programmation/PHP--MySQL-Programmation/92788.html">Comment mettre en place MySQL Remote Access </a></li><li><a href="/programmation/PHP--MySQL-Programmation/92531.html">Comment faire pour inclure des fonctions PHP depuis un autre fichier </a></li><li><a href="/programmation/PHP--MySQL-Programmation/92632.html">Comment vérifier si une variable Get est situé dans PHP </a></li><li><a href="/programmation/PHP--MySQL-Programmation/92009.html">Comment faire pour trouver une chaîne à l'intérieur d'une chaîne de PHP </a></li><li><a href="/programmation/PHP--MySQL-Programmation/92904.html">Comment créer une connexion et d'inscription page pour votre site web </a></li><li><a href="/programmation/PHP--MySQL-Programmation/93182.html">Comment mettre à jour PHP </a></li><li><a href="/programmation/PHP--MySQL-Programmation/93113.html">Comment lire un fichier ligne par ligne en PHP </a></li><li><a href="/programmation/PHP--MySQL-Programmation/91564.html">Définition des globales et statiques en PHP </a></li><li><a href="/programmation/PHP--MySQL-Programmation/92645.html">Comment ajouter des numéros à un tableau PHP </a></li> </td> </tr> </table> <table width="95%" height="10" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" ></td> </tr> </table></td> </tr> </table> <table width="980" height="12" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="980" height="90" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#3597E2"> <tr> <td align="center" class="foot">Connaissances Informatiques © http://www.ordinateur.cc <br /> </td> </tr> </table> <!--top start --> <!--top end --> </body> </html>