| 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 utiliser des variables PHP dans des requêtes SQL
    Utilisation des variables PHP dans les requêtes MySQL est une exigence commune . Par exemple, lors de l'extraction des entrées de base de données en fonction de critères définis par l'utilisateur , les variables PHP doivent être utilisés en tant que paramètres dans l'instruction Select MySQL. En outre, lors de la création ou de la mise à jour d'une entrée avec les données saisies par un utilisateur, comme un poteau livre d'or, les variables PHP doivent être utilisés dans la mise à jour ou d'insérer la requête. Utilisation des variables PHP dans les requêtes MySQL est une tâche simple et direct . Instructions
    1

    Ouvrez un éditeur de texte tel que le Bloc-notes, créez un nouveau fichier . En PHP, définir les variables que vous allez utiliser dans la requête MySQL. Voici un exemple :

    < php

    $ name = " John Smith" ;

    $ age = 23;

    $ occupation = " Programmer " ;
    2

    Écrire un morceau de code pour se connecter au serveur MySQL et sélectionnez la base de données que vous allez utiliser . Utilisez les fonctions " mysql_connect " et " mysql_select_db " respectivement . Assurez-vous que si l'une des fonctions échoue une erreur sera affiché et l' exécution du script est interrompue. Cela peut être fait avec un "if" combiné avec la fonction " die" de PHP. Voici le code complet avec des exemples de détails de base de données :

    si die (' Il ya eu une erreur de connexion à MySQL ( ($ link = mysql_connect ( ' localhost ',' mysql_user ',' mysql_password ')) !) serveur. ');

    if ( mysql_select_db ( ! ' ) die ( , $ link Il y avait une erreur sélectionner la base de données ') database ) » .
    3 < p > Définir une variable avec la requête que vous souhaitez exécuter et appliquer la fonction " mysql_real_escape_string " pour les variables que vous allez utiliser dans la requête. La fonction échappe caractères spéciaux afin que le résultat est sûr de placer dans une requête MySQL. Combiner le texte avec les variables à l'aide de l'opérateur de concaténation de PHP " . ». Voici un exemple :

    $ query = "INSERT INTO ( nom , âge, profession ) VALUES ( sampletable » mysql_real_escape_string ($ nom). ». ',' " Mysql_real_escape_string ( $ age ) " . ». , ' " mysql_real_escape_string ($ occupation ) . ». ') " ;
    4

    exécuter la requête à l'aide de PHP" la fonction mysql_query " avec la variable contenant la requête en tant que paramètre . Voici le code :

    mysql_query ( $ query ) ;

    Previous :

    next :
      articles connexes
    ·Comment accorder l'accès à une base de données MySQL…
    ·Comment configurer Apache 2 pour analyser PHP 
    ·Comment afficher un calendrier PHP dans une page HTML 
    ·Comment utiliser PHPMailer sur un Webform 
    ·Comment améliorer calcul mathématique en PHP 
    ·Comment analyser un fichier XML 
    ·Comment faire pour modifier une image dans une barre de…
    ·Comment utiliser PHP en Tumblr 
    ·Comment ouvrir un fichier XML à partir du cache avec P…
    ·Comment appliquer une fonction à chaque index de table…
      articles en vedette
    ·Comment télécharger un fichier vidéo en utilisant PH…
    ·Comment masquer les adresses e-mail dans PHP 
    ·Comment savoir FoxPro ligne 
    ·Comment remplacer chaque élément DIV 
    ·Comment utiliser la fonction strerror en C + + 
    ·Binaires Calcul Trucs et astuces 
    ·Comment faire pour installer PHP en direct ! Chat 
    ·Tutoriel API Windows Dessin de lignes 
    ·Comment convertir une chaîne en RC PERL 
    ·Comment savoir si votre serveur a JavaMail 
    Copyright © Connaissances Informatiques http://fr.wingwit.com