我想在我的MVC网站中实现一个删除功能。我有以下错误PHP MVC SQL语法错误
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'id=27' at line 1
此刻当我试图解决我的ID 27
已经硬编码的错误,我已经通过语法寻找一个简单的行删除无处不在(如http://www.w3schools.com/php/php_mysql_delete.asp),但似乎无法找到为什么我得到错误?
deleteItem功能
function deleteItem($parameters) {
$id = '27';
if ($this->model->deleteItem($id)) {
$this->model->hasDeleteFailed = false;
$this->model->setDeleteItemConfirmation();
return (true);
}
else
$this->model->deleteItemError (DELETE_ITEM_ERROR_STR);
}
SQL代码
public function deleteItem($id) {
$delId = $id;
$sqlQuery = "DELETE FROM items";
$sqlQuery .= "WHERE id=$delId;";
$result = $this->getDbManager() -> executeQuery ($sqlQuery);
}
您能指定位置吗? – Hayes121 2015-04-02 12:09:10