Heim >Backend-Entwicklung >PHP-Problem >So geben Sie ein Array in einer PHP-SQL-Abfrage zurück
So geben Sie ein Array aus einer PHP-SQL-Abfrage zurück: 1. Verwenden Sie die Funktion mysql_fetch_assoc. 3. Verwenden Sie die Funktion mysql_fetch_object.
Empfohlen: „PHP-Video-Tutorial“
Unterschiede bei verschiedenen Methoden zum Konvertieren von MySQL-Abfrageergebnissen in PHP-Arrays
$result = mysql_fetch_row(): Diese Funktion gibt ein Array zurück, und das Array ist Bei Zahlen als Indizes können Sie sie nur in der Form $result[0], $Result[2] referenzieren.
$result = mysql_fetch_assoc(): Diese Funktion gibt ein durch den Feldnamen tiefgestelltes Array zurück, auf das nur durch den Feldnamen verwiesen werden kann.
$result['field1']. $result = mysql_fetch_array(): Diese Funktion gibt ein gemischtes Array zurück, auf das entweder durch einen numerischen Index oder einen Feldnamen verwiesen werden kann.
$result[0] oder $result["field1"] $result = mysql_fetch_object(): Gibt das Ergebnis in Form eines Objekts zurück, das in Form von $result->field1 referenziert werden kann.
Es wird empfohlen, mysql_fetch_assoc() oder mysql_fetch_array zu verwenden. Diese beiden Funktionen werden schneller ausgeführt und können auch über Feldnamen referenziert werden, was klarer ist.
Das obige ist der detaillierte Inhalt vonSo geben Sie ein Array in einer PHP-SQL-Abfrage zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!