echo htmlentities($results[0]['name']);
fetchAll()
を使用しているため、正しい方法です。 ネストされた配列を返します。
または、多くの行を選択するためのより適切な方法
foreach ($results as $row)
{
echo htmlentities($row['name']);
}
1行だけを選択する場合は、fetch()
を使用する必要があります fetchAll()
の代わりにメソッド 。私が書いたガイド、PDOに関する唯一の適切なガイド
でさまざまなフェッチモードについて読むことができます。
空の配列が返された場合は、しなかった テーブルにサンプルデータを入力しました
エラーの可能性もあります。 私のPDOステートメントが機能しない