Tôi có một truy vấn mysql nhắm một cột duy nhất trong một hàng duy nhấtTìm nạp các hàng duy nhất, cột duy nhất với PDO
"SELECT some_col_name FROM table_name WHERE user=:user"
Sau khi tôi thực hiện báo cáo kết quả $stmt->execute();
làm thế nào để tôi nhận được tế bào đơn này trực tiếp đặt vào một biến không có vòng lặp? Nói cách khác làm thế nào để có được
from $stmt->execute();
to $col_value = 100;
tôi đã cố gắng 2 dưới đây, nhưng không phải làm việc .. Cột là số 4 trong bảng ban đầu, nhưng tôi giả định vì trong tuyên bố chọn của tôi Tôi chọn nó chỉ , nó phải là 1 khi tôi chỉ định tham số cho fetchColumn.
$col_value = $stmt->fetchColumn();
$col_value = $stmt->fetchColumn(0);
Như bạn có thể thấy, tôi đang cố gắng làm điều đó trong một vài dòng nhất có thể.
Cảm ơn tất cả, nó hóa ra là một cái gì đó với chính cơ sở dữ liệu. Tôi biết nó nên đã được làm việc – Chris