首頁 >資料庫 >mysql教程 >如何在 PHP 中從資料庫列建立數組?

如何在 PHP 中從資料庫列建立數組?

Linda Hamilton
Linda Hamilton原創
2024-10-24 05:22:301023瀏覽

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

在 PHP 中從資料庫列建立陣列

使用 mysql_fetch_array 從資料庫中提取單行資料會產生一個陣列。但是,要根據特定列中所有行的值建立數組,需要更全面的方法。

解決方案

一個有效的解決方案是循環遍歷從資料庫中取得行並逐步建立列值數組:

<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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn