Dieser Artikel erläutert Ihnen hauptsächlich die Verwendung und die Unterschiede beim Abrufen von PHP-Abfragedaten. Ich hoffe, dass er Ihnen helfen kann alle.
mysql_fetch_row;
mysql_fetch_array;
mysql_fetch_assoc;
mysql_fetch_object;
1.mysql_fetch_row;
Jedes Mal, wenn mysql_fetch_row ausgeführt wird, wird ein Datenelement aus der Ressourcenergebnismenge entnommen. Geben Sie es als Array zurück.
Das zurückgegebene Array ist ein eindimensionales Indexarray, und jeder Index entspricht der Sortierung der Felder in der Datenbank.
2.mysql_fetch_array();
Der Unterschied zwischen mysql_fetch_array und mysql_fetch_row:
1. Mysql_fetch_row wird einmal ausgeführt, um ein Indexarray zu generieren;
2 befindet sich im Standardzustand. Nehmen Sie ein Datenelement und generieren Sie ein Indexarray und ein assoziatives Array
/********
mysql_fetch_array hat einen zweiten Parameter
1. MYSQL_ASSOC - assoziatives Array
2. MYSQL_NUM – Numerisches Array (Indexarray)
3. MYSQL_BOTH – Standardstatus (sowohl Indexarray als auch assoziatives Array werden angezeigt)
**************/
Standardzustand Das Indexarray und das assoziative Array werden unten angezeigt
3.mysql_fetch_assoc();
Nur assoziative Arrays anzeigen
4. mysql_fetch_object
Die angezeigten Daten sind ein Objekt.
Beim Abrufen der Daten eines einzelnen Attributs: echo $row->name;
Verwandte Empfehlungen:
Detaillierte Erläuterung der Funktionen der mysql_fetch-Serie von PHP
Das obige ist der detaillierte Inhalt vonDie Verwendung und der Unterschied des Abrufs in PHP-Abfragedaten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!