Ecco le corrispondenze:
mysql_fetch_array
=fetch(PDO::FETCH_BOTH)
- Le righe sono matrici con indici sia numerici che denominati.mysql_fetch_assoc
=fetch(PDO::FETCH_ASSOC)
- Le righe sono array con indici denominati.mysql_fetch_row
=fetch(PDO::FETCH_NUM)
- Le righe sono matrici con indici numerici.mysql_fetch_object
=fetch(PDO::FETCH_OBJ)
ofetch(PDO::FETCH_CLASS)
a seconda che tu specifichi ilclassName
facoltativo argomento inmysql_fetch_object
. Le righe sono oggetti, della classe specificata o distdClass
.
Il while
ciclo è equivalente a:
$data = $query->fetchAll(PDO::FETCH_BOTH)