在PHP 中將列值檢索到數組
MySQL 提供了大量的資料操作函數,包括從特定位置檢索資料的能力列。在 PHP 中,有多種方法可以完成此任務。
一種方法涉及使用 PHP 資料庫物件 (PDO) 擴充。 PDO 提供了一個靈活的、物件導向的接口,用於與關聯式資料庫互動。要使用PDO 來擷取欄位值,您可以使用下列步驟:
準備SQL 語句:
$stmt = $pdo->prepare("SELECT Column FROM foo");
執行準備好的語句:
$stmt->execute();
從結果中取得所有值:
$array = $stmt->fetchAll(PDO::FETCH_COLUMN);
列印數組內容:
print_r($array);
檢索列值的另一種方法是使用MySQL 改進版(mysqli) 擴充。此擴充功能提供了與 MySQL 資料庫互動的程式介面。要達到此目的:
準備SQL 語句:
$stmt = $mysqli->prepare("SELECT Column FROM foo");
執行準備好的語句:
$stmt->execute();
$array = []; foreach ($stmt->get_result() as $row) { $array[] = $row['column']; }
print_r($array);
以上是如何在 PHP 中將列值檢索到陣列中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!