Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mendapatkan Nilai Lajur ke dalam Array dalam PHP?
Mengambil Nilai Lajur ke dalam Tatasusunan dalam PHP
MySQL menyediakan pelbagai fungsi manipulasi data, termasuk keupayaan untuk mendapatkan data daripada tertentu lajur. Dalam PHP, terdapat beberapa pendekatan untuk menyelesaikan tugasan ini.
Satu kaedah melibatkan penggunaan sambungan Objek Pangkalan Data PHP (PDO). PDO menawarkan antara muka yang fleksibel dan berorientasikan objek untuk berinteraksi dengan pangkalan data hubungan. Untuk mendapatkan semula nilai lajur menggunakan PDO, anda boleh menggunakan langkah berikut:
Sediakan pernyataan SQL:
$stmt = $pdo->prepare("SELECT Column FROM foo");
Laksanakan pernyataan yang disediakan :
$stmt->execute();
Ambil semua nilai daripada hasil:
$array = $stmt->fetchAll(PDO::FETCH_COLUMN);
Cetak kandungan tatasusunan:
print_r($array);
Satu lagi pendekatan untuk mendapatkan nilai lajur adalah dengan menggunakan sambungan MySQL Improved (mysqli). Sambungan ini menyediakan antara muka prosedur untuk berinteraksi dengan pangkalan data MySQL. Untuk mencapai ini:
Sediakan pernyataan SQL:
$stmt = $mysqli->prepare("SELECT Column FROM foo");
Laksanakan pernyataan yang disediakan:
$stmt->execute();
Lelar pada hasil untuk mengumpul nilai lajur:
$array = []; foreach ($stmt->get_result() as $row) { $array[] = $row['column']; }
Cetak kandungan tatasusunan:
print_r($array);
Dengan melaksanakan salah satu daripada pendekatan ini, anda boleh mendapatkan semula nilai dengan cekap daripada lajur tertentu dalam pangkalan data MySQL dan menyimpannya dalam tatasusunan untuk pemprosesan selanjutnya.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nilai Lajur ke dalam Array dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!