Mysql
 sql >> Base de données >  >> RDS >> Mysql

traduction mysql_fetch_array en PDO ::FETCH_NUM

Voici les correspondances :

  • mysql_fetch_array =fetch(PDO::FETCH_BOTH) - Les lignes sont des tableaux avec des index numériques et nommés.
  • mysql_fetch_assoc =fetch(PDO::FETCH_ASSOC) - Les lignes sont des tableaux avec des index nommés.
  • mysql_fetch_row =fetch(PDO::FETCH_NUM) - Les lignes sont des tableaux avec des index numériques.
  • mysql_fetch_object =fetch(PDO::FETCH_OBJ) ou fetch(PDO::FETCH_CLASS) selon que vous spécifiez ou non le className facultatif argument de mysql_fetch_object . Les lignes sont des objets, soit de la classe spécifiée soit de stdClass .

Le while boucle équivaut à :

$data = $query->fetchAll(PDO::FETCH_BOTH)