Verbinden zu einer MySQL -Datenbank und die Verarbeitung der Ergebnisse ist eine gemeinsame Aufgabe in PHP-Entwicklung . Was auch immer Sie vorhaben, mit Ihrem Abfrage-Ergebnisse und speichert sie innerhalb von String-Variablen ist eine einfache Aufgabe . Speichern von Daten in Variablen in einem PHP-Skript ist ein effektiver Weg, um Ihren Code organisiert , sowie den Zugriff auf die Daten in Ihrem Skript . In den meisten Fällen werden die Abfrageergebnisse von MySQL in einem PHP-Skript verwendet werden, um Informationen an den Browser des Benutzers zu schreiben, präsentiert sie in HTML- Strukturen . Anleitung
1
Erstellen Sie Ihre PHP-Skript . Wenn Sie nicht bereits eine haben , erstellen Sie ein PHP-Skript, indem Sie den folgenden Code Gliederung in eine neue Datei und speichern Sie sie mit . " Php" wie die Datei Verarbeitung hier
? >
< /body>
< /html>
Das Skript wechselt zwischen PHP und HTML, mit der PHP- Abschnitt in der Lage, Inhalte in die Seite Körper schreiben.
2
um Ihre MySQL -Datenbank her. Das folgende Beispiel PHP Code verbindet und wählt eine MySQL Datenbank:
mysql_connect ( "localhost ", " db_uname ", " db_pass ");
mysql_select_db ( " datenbank ");
Stellen Sie die Datenbank
Ort, Namen, Benutzernamen und Kennwort ein, um das eigene System anzupassen . Dieses Skript ist für eine Datenbank auf dem gleichen Server wie das PHP-Skript , damit die "localhost" Stichwort als Parameter an die Funktion MySQL-Verbindung verwendet . Wenn Ihre Datenbank an einem anderen Ort , verändern Sie diesen Parameter entsprechend.
3
Abfrage Ihrer MySQL-Datenbank . Das folgende Beispiel PHP Code fragt die Datenbank für alles innerhalb einer Tabelle mit dem Namen enthaltenen "Things ", mit der Abfrage zunächst als String-Variable modelliert , dann mit dem MySQL- Query-Funktion als Parameter übergeben :
$ thing_query = " SELECT * from Things " ;
$ thing_result = mysql_query ( $ thing_query );
Die Abfrage-Ergebnisse werden nun in einer Variablen gespeichert . Je nach Ihren Daten und den Zweck des Projekts , können Sie eine bestimmte Zeile oder Schleife durch alle Zeilen auszuwählen.
4
Shop Abfrageergebnisse in Variablen . Der folgende Beispielcode demonstriert die Speicherung der Daten in der ersten Zeile der Abfrage-Ergebnisse :
$ thing_row = mysql_fetch_array ( $ thing_result );
Diese Variable enthält alle Spalten in der ersten Reihe , da die Abfrage angefordert alles in der Tabelle. Um einzelne Spaltenwerte in Variablen speichern , als Strings mit anderen Textinhalt kombiniert , verwenden Sie die folgende Syntax:
$ thing_name = "Name:" $ thing_row [ 'name'] ;
$ . thing_type = " Typ: " . $ thing_row [ 'type'] ;
Dieser Code wählt die Daten innerhalb der Spalten mit dem Namen " Art " und " Namen " für die erste Zeile der Abfrage-Ergebnisse statt, darunter sie innerhalb von Strings vorangestellt nach einleitenden Text .
5
Verarbeiten Sie Ihre String-Variablen . Je nach Ihrem Projekt , möchten Sie vielleicht die Durchführung weiterer Verarbeitung auf Ihrer String-Variablen . Der folgende Code demonstriert die Saiten schriftlich innerhalb von HTML -Strukturen für Benutzer Viewing :
echo "
"
echo "
Thing Name:" . . $ Thing_name " < ;/p> ";
echo"
Thing Typ : " . . $ thing_type "
";
echo"
";
Speichern Sie Ihre PHP -Datei, laden Sie sie auf Ihrem Server und navigieren Sie zu der Seite, um es zu testen.