sql >> Databasteknik >  >> RDS >> Mysql

översättning mysql_fetch_array till PDO::FETCH_NUM

Här är korrespondenserna:

  • mysql_fetch_array =fetch(PDO::FETCH_BOTH) - Raderna är arrayer med både numeriska och namngivna index.
  • mysql_fetch_assoc =fetch(PDO::FETCH_ASSOC) - Raderna är arrayer med namngivna index.
  • mysql_fetch_row =fetch(PDO::FETCH_NUM) - Raderna är matriser med numeriska index.
  • mysql_fetch_object =fetch(PDO::FETCH_OBJ) eller fetch(PDO::FETCH_CLASS) beroende på om du anger det valfria className argument till mysql_fetch_object . Raderna är objekt, antingen av den angivna klassen eller stdClass .

while loop motsvarar:

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


  1. Varför genererar EF SQL-frågor med onödiga nollkontroller?

  2. Hur man aktiverar Change Data Capture (CDC) på hela tabellen ELLER aktiverar CDC på bordet med lista över kolumner i SQL Server

  3. android/php-posten infogas inte i mysql

  4. Exportera MySQL-data till Excel i PHP