Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

tradução mysql_fetch_array para PDO::FETCH_NUM


Seguem as correspondências:
  • mysql_fetch_array =fetch(PDO::FETCH_BOTH) - As linhas são matrizes com índices numéricos e nomeados.
  • mysql_fetch_assoc =fetch(PDO::FETCH_ASSOC) - As linhas são arrays com índices nomeados.
  • mysql_fetch_row =fetch(PDO::FETCH_NUM) - As linhas são arrays com índices numéricos.
  • mysql_fetch_object =fetch(PDO::FETCH_OBJ) ou fetch(PDO::FETCH_CLASS) dependendo se você especificar o opcional className argumento para mysql_fetch_object . As linhas são objetos, da classe especificada ou stdClass .

O while laço é equivalente a:
$data = $query->fetchAll(PDO::FETCH_BOTH)