PHP können Informationen aus einer MySQL -Datenbank zu extrahieren , indem Sie auf die Datenbank , indem Sie eine Abfrage in Anführungszeichen und Zuweisen eines PHP-Variable an , und die Ausführung der Abfrage. Abfragen werden durch Zuweisen oder Anhängen die Abfrage Informationen aus MySQL zu einer PHP-Variable gebaut . Die Variable wird dann auf eine PHP -Funktion übergeben und ausgeführt. Wenn die Abfrage erfolgreich ausgeführt die resultierenden Daten werden an das Programm zurückgegeben . Abfragen in MySQL werden kann " UPDATE ", " Select" oder "Löschen" -Anweisungen. Anleitung
1
der PHP -Datenbank her , mit einem externen Login -Datei , um die Anmeldeinformationen und die Login-Daten wie folgt halten :
include (" login.inf ");
$ cn = mysqli_connect ($ Hostn , $ usern , $ passw , $ db ) or die ( "konnte nicht auf die MySQL -Datenbank herstellen ");
2
Weisen die SQL-Abfrage . Ein Beispiel hierfür folgt , der Aufbau der Abfrage zeilenweise :
$ sqlquery = " SELECT FROM Lieferanten \\ n LieferantenNr ";
$ sqlquery = "WHERE suppliername = \\ " Advantage \\ . " \\ n";
$ sqlquery = "AND invoiceamt > 100,00 "; .
die oben baut den Query-String Zeile für Zeile , aber es könnte der Variablen wurden als zweckgebundene eine lange Reihe von Text. " . =" . Das fügt die Abfrage Text automatisch
3
Rufen Sie die Abfrage in MySQL wie folgt:
$ selectres = mysqli_query ($ cn , $ sqlquery )
or die ( " konnte nicht ausgeführt werden MySQL Query : $ sqlquery ");
$ selectres Variable ist ein boolean Wert zurück TRUE oder FALSE je nachdem, ob die Abfrage wurde erfolgreich ausgeführt. Wenn die Abfrage fehlschlägt, wird PHP mit der Fehlermeldung in der angegebenen stoppen " oder stirb "-Meldung.