ホームページ  >  記事  >  データベース  >  PHP でデータベース列から配列を作成するには?

PHP でデータベース列から配列を作成するには?

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-24 05:22:30937ブラウズ

How to Create an Array from a Database Column in PHP?

PHP でデータベース列から配列を作成する

mysql_fetch_array を使用してデータベースから単一行のデータを抽出すると、配列が作成されます。ただし、特定の列のすべての行の値から配列を作成するには、より包括的なアプローチが必要です。

解決策

1 つの効果的な解決策は、ループスルーすることです。データベースから行を取得し、列値の配列を段階的に構築します:

<code class="php">$column = array(); // Initialize an empty array

while ($row = mysql_fetch_array($info)) {
    $column[] = $row[$key]; // Append the value of the desired column to the array
}</code>

このコード:

  • 空の配列 $column が初期化されます。
  • while ループは、mysql_fetch_array を使用してデータベースから取得した行を繰り返し処理します。
  • 各行について、指定された列の値は $row[$key] を使用して取得されます。$key は列名またはインデックスです。 .
  • 取得された値は $column 配列に追加されます。

このプロセスはすべての行が処理されるまで続き、その結果、すべての行から目的の列の値を含む配列が生成されます。行。

以上がPHP でデータベース列から配列を作成するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。