使用PDO 取得單行、單列
問題:
問題:執行SQL 時查詢選擇單行中的單列,我們如何直接將結果分配給變數而不使用循環?
查詢:
失敗的嘗試:以下嘗試將結果提取到變數中使用fetchColumn()失敗:
答案:確保查詢至少回傳一行至關重要。要取得單一值,正確的用法是 $stmt->fetchColumn()。如果 fetchColumn 方法不起作用,則查詢可能未傳回任何行,或 :user 參數未正確綁定。以上是如何使用 PDO 有效率地從資料庫中取得單一值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!