Was ist mySQL_Fetch_array ()?
Mit dem PHP MySQL_Fetch_array () können Sie eine MySQL -Zeile als numerisches Array oder ein PHP -assoziatives Array abrufen.
Es erhält eine Zeile aus der Funktion mySQL_query () und gibt das Ergebnis als Array zurück. Wenn die Funktion fehlschlägt, erzeugt sie ein booleaner Falsch.
Die Syntax der Funktion kann ausgedrückt werden als:
MySQL_Fetch_array (Daten, array_type);Die Parameterdaten beziehen sich auf einen bestimmten Datenzeiger. Dies ist normalerweise das Ergebnis der Methode mySQL_query ().
Sie können auch den Array -Typ angeben, der aus der Funktion zurückgegeben werden soll. Die unterstützten Werte für diesen Parameter gehören:
Lassen Sie uns lernen, wie Sie diese Funktion in PHP verwenden.
So verwenden Sie MySQL_Fetch_array ()
Schauen Sie sich den unten angegebenen Code -Snippet an. Es zeigt ein Beispiel für die Verwendung der Funktion.
$ mysqli = new Mysqli ("localhost", "root", "mysql", "sakila");Das obige Skript erstellt eine Verbindung zur MySQL -Datenbank mit der Funktion mySQL_Connect.
Wir verwenden dann die Methode mySQL_Query (), um eine Abfrage in der Datenbank auszuführen und die Zeilen auszuwählen, bei denen die Bewertung in der Filmtabelle der Sakila -Datenbank größer als 8 ist.
Um ein Array zu erhalten, speichern wir das Ergebnis aus der MySQL_Query () und übergeben diesen Wert an mysql_fetch_array.
Beispiel 2
Das folgende Beispiel zeigt, wie die Option mySQL_NUM verwendet wird, um ein numerisches Array zurückzugeben.
$ mysqli = new Mysqli ("localhost", "root", "mysql", "sakila");Andere Variationen des Codes sind als:
$ mysqli = new Mysqli ("localhost", "root", "mysql", "sakila");Abschluss
Diese Anleitung führt die Funktion PHP MySQL_Fetch_array vor, um das Ergebnis einer Zeile als Array zu erhalten.