(PHP 3, PHP 4 >= 4.0.0)
mysql_fetch_array -- Kérés egy sorát adja vissza (tetszőleges) tömb formájában.Az eredmény következő sorával tér vissza tömb formájában, vagy hamissal, ha már nincs több sor.
A mysql_fetch_array() függvény a mysql_fetch_row() függvény kiterjesztett változata. Ráadásul az eredményt nem csak számokkal indexelt tömbbe írja, hanem asszociatív tömbbe is, ahol a mező nevei a kulcsok.
Ha az eredmény több sorának ugyanaz a neve, akkor a később szereplő oszlop marad meg. Ha szeretnéd az összes mezőt elérni ilyenkor is, akkor számmal indexeld a tömböt, vagy az SQL parancsban kérj aliast az oszlopra.
Jó tudni, hogy a mysql_fetch_array() függvény használata NEM jelentősen lassabb a mysql_fetch_row() használatánál, de a kapott eredmény feldolgozása jóval kényelmesebb.
A mysql_fetch_array() függvény elhagyható result_type paramétere a következő lehet: MYSQL_ASSOC, MYSQL_NUM, vagy MYSQL_BOTH. (Ez a lehetőség a PHP 3.0.7-es változatában került a nyelvbe.)
További részletekért olvasd még a mysql_fetch_row() és a mysql_fetch_assoc() függvényeket!