0
我在我的數據庫中有一個表格,稱爲posts它包含一個行,但是當我對它進行計數時,我沒有得到任何回報,而不是0只是空的。當我回顯出來時,$ numRows什麼也沒有。如果你需要更多的信息,請你評論,不要只是投下這個問題。PDO fetchColumn不返回行數
我的問題:這有什麼理由不起作用嗎?我是新來的PDO,我不確定這是否正確計數行的方式。
$id = 1;
$STH_ = $DBH->prepare("SELECT COUNT(*) FROM posts WHERE owner=:owner");
$STH_->bindParam(':owner', $id);
$numRows = $STH_->fetchColumn();
檢查錯誤?請你詳細說明一下。 – 2013-04-28 05:55:24
這取決於您如何設置連接。我更喜歡異常方法。看到這裏:http://php.net/manual/en/pdo.error-handling.php – Cfreak 2013-04-28 05:57:03
啊。 :)我有我的連接文件中的錯誤處理。 – 2013-04-28 05:58:10