|  
    
 PHP peut être utilisé pour obtenir des informations à partir d'une base de données, tels que MySQL, directement et stocker le résultat . Une requête SQL utilise des commandes "SELECT" pour obtenir des informations de champs dans la table de base de données. Les requêtes peuvent être combinées en utilisant les opérateurs booléens , tels que «et», «ou» et «non ». PHP crée la requête, l'envoie à la base de données , puis stocke le résultat et la traite , généralement sortir en tant une page Web au format HTML . Des pages Web dynamiques utilisent cette méthode pour afficher des informations à partir de bases de données. Instructions   1  connecter à la base par PHP en utilisant un nom d'utilisateur et mot de passe de base de données approprié. L'exemple suivant illustre ce processus     < php     include (" login.inc "); . ?     $ Connection = mysqli_connect ( $ hostname , $ username , $ password , $ database )     or die ( " Impossible de se connecter ");   2   formuler la requête SQL et l'assigner à une variable PHP, comme illustré ci-dessous < . br>   $ sqlquery = "SELECT * FROM client WHERE clientid > ORDER BY 1001 clientsurnamename ASC" ;     Cette requête est affectée à la variable $ sqlquery PHP et se voit attribuer une requête MySQL , l'objectif de la requête, lorsqu'il est exécuté est d'obtenir tous les dossiers des clients , où l'identifiant du client est supérieur à 1001.   3   Exécuter et vérifier la commande de base de données a fonctionné. Ceci est réalisé en tester la valeur de retour de l'appel à la requête et de vérifier qu'il était non nulle (vraie) comme ceci:     if ($ returnval = mysqli_query ( $ connection , $ sqlquery ) ) < br >   or die ( " Query failed . ");     le "if" retourne TRUE si la requête réussit et false sinon , resutling dans le " Query failed " message < br . > Hôtels 4   Récupère toutes les lignes associées à la requête en PHP utilisant une boucle . Affecter les variables PHP aux éléments sélectionnés et les sortir comme HTML:     while ($ rowData = mysqli_fetch_array ( returnval $ ) )     {     $ clientbalance = $ rowData [" $ clientbalance "] ;     echo" équilibre du client est   $ clientbalance   "; }       
 
 |