Mendapatkan Nilai Sel Tertentu dengan PDO
Apabila bekerja dengan pangkalan data SQL, selalunya anda perlu mendapatkan satu nilai dan bukannya satu keseluruhan baris. PDO menyediakan kaedah fetchColumn() untuk memudahkan tugasan ini.
Pertimbangkan senario berikut: anda mempunyai pertanyaan yang menyasarkan lajur tertentu dalam satu baris:
SELECT some_col_name FROM table_name WHERE user=:user
Untuk menyimpan terus yang diambil nilai ke dalam pembolehubah tanpa gelung, laksanakan langkah berikut:
$stmt = $pdo->prepare($query); $stmt->bindParam(':user', $username); $stmt->execute(); $value = $stmt->fetchColumn();
Dalam perkara di atas kod:
Menyelesaikan masalah
Jika anda mengalami masalah, pertimbangkan yang berikut:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Nilai Sel Tunggal Dengan Cekap Menggunakan PDO dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!