非對象錯誤我得到的誤差:bind_param上的mysqli
呼叫一個成員函數bind_param()在以下代碼的非對象
上,我沒有想法有什麼不對,對我來說一切似乎都很好。
$stmt = $db->prepare("INSERT INTO list(title,
topicDesc,date,kod,country) VALUES (?, ?, ?, ?, ?)");
$stmt->bind_param('sssis', 'yo','yo desc','1 may 2015,','123','US');
你'prepare'失敗(並因此返回'FALSE'),檢查錯誤日誌。 – CD001
@ CD001在哪裏檢查?我'回聲'$ db->錯誤它沒有給我什麼? –
檢查您的數據庫連接並確保您沒有混合MySQL API,如PDO。如果我每次看到這種情況都會有鎳,我會有10塊錢。請記住執行您的查詢。使用'if(!$ stmt-> execute()){trigger_error(「出現錯誤....」。$ db-> error,E_USER_WARNING);}'來捕獲錯誤。 –