PDO を使用して 1 つの列を 1 次元配列に取得する
状況:
データベーステーブルから特定の列を取得し、それを一次元に移入します。 array.
解決策:
PDO の query() メソッドを使用してデータベースに直接クエリします:
$sql = "SELECT `ingredient_name` FROM `ingredients`";
単一の列を配列として取得するには、 PDO::FETCH_COLUMN で fetchAll() を使用します。パラメータ:
$ingredients = $pdo->query($sql)->fetchAll(PDO::FETCH_COLUMN);
これにより、成分名列の値のみを含む配列が作成されます。
追加のヒント:
以上がPDO を使用してデータベースから単一の列を取得して 1 次元配列にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。