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

PDOを使用したデータベースからのデータの表示

    echo htmlentities($results[0]['name']);
    

    fetchAll()を使用しているため、正しい方法です。 ネストされた配列を返します。

    または、多くの行を選択するためのより適切な方法

    foreach ($results as $row)
    {
        echo htmlentities($row['name']);
    }
    

    1行だけを選択する場合は、fetch()を使用する必要があります fetchAll()の代わりにメソッド 。私が書いたガイド、PDOに関する唯一の適切なガイド でさまざまなフェッチモードについて読むことができます。

    空の配列が返された場合は、しなかった テーブルにサンプルデータを入力しました

    エラーの可能性もあります。 私のPDOステートメントが機能しない




    1. Pythonプログラムをmysqlに安全に接続する

    2. MySQLはtimediff出力を日、時、分、秒の形式に変換します

    3. Oracle11gデータベースにリモートで接続する方法

    4. Oracle SQl Dev、2つの日付の間の平日の数を計算する方法