PHP peut extraire des informations à partir d'une base de données MySQL en se connectant à la base , en plaçant une requête entre guillemets et en assignant une variable PHP à elle, et l'exécution de la requête. Les requêtes sont construites en attribuant ou en ajoutant les informations de requête de MySQL à une variable PHP. La variable est ensuite passé à une fonction PHP et exécuté. Si la requête est exécutée avec succès les données résultantes sont renvoyées au programme . Requêtes dans MySQL peuvent être "mise à jour ", " Select" ou " DELETE " . Instructions
1
Connectez-vous à la base de données PHP, en utilisant un fichier de connexion externe pour tenir les informations d'identification et les informations de connexion comme suit :
include (" login.inf "); < br >
$ cn = mysqli_connect ( hostn $ , usern $ , $ passw , $ db ) or die (" Impossible de se connecter à la base de données MySQL ");
2
Attribuer la requête SQL . Un exemple de cette suite , la construction de la requête ligne par ligne :
$ sqlquery = " SELECT supplierID du fournisseur \\ n";
$ sqlquery = "WHERE NomFournisseur = \\" Advantage \\ . "\\ n" ;
$ sqlquery = " ET invoiceamt > 100,00 " ; .
dessus s'accumule la ligne de chaîne de requête en ligne , mais ça aurait pu être affectée à la variable une longue chaîne de texte . " . =" . L' ajoute le texte de la requête automatiquement
3
Appelez la requête dans MySQL comme suit :
$ selectres = mysqli_query ($ cn , $ sqlquery )
or die ( "Impossible d'exécuter la requête MySQL: $ sqlquery ");
la variable selectres $ est une valeur booléenne retourner TRUE ou FALSE selon si la requête a été exécutée avec succès. Si la requête échoue , PHP s'arrête avec le message d'erreur indiqué dans le "or die " message.