sql >> データベース >  >> RDS >> Mysql

PDOループスルーとprintingfetchAll

    あるべきです

    while ($row = $query->fetch(PDO::FETCH_ASSOC)) {
      $id = $row['id'];
      $n = $row['n'];
      $k = $row['k'];
    }
    

    fetchAllを主張する場合 、次に

    $results = $query->fetchAll(PDO::FETCH_ASSOC);
    foreach($results as $row) {
       $id = $row['id'];
       $n = $row['n'];
       $k = $row['k'];
    }
    

    PDO::FETCH_ASSOC 列名のみをフェッチし、数値インデックスを省略します。




    1. Dockerで実行されているPostgreSQLデータベースに対して実行されたParallelGoテスト

    2. TSQL-BEGIN .. ENDブロック内でGOを使用する方法は?

    3. MySQLデータベースをバックアップします

    4. 1つのテーブルを多くの異なるテーブルに関連付けるにはどうすればよいですか?