我遇到了一个非常奇怪的错误:我正在使用 laravel 4,并且在本地一切正常。在我的远程服务器上,情况有所不同。我得到一个
SQLSTATE[HY000]: General error: 2053
UPDATE 和 DELETE 查询出错。奇怪的是,即使错误屏幕打印出查询,它仍然运行并且例如更新了值。
任何人都可以提示我为什么会出现此错误吗?我卡住了!
这是我的查询:
$insert = DB::connection('mysql')->select("UPDATE shops set sector_id = '".$input['sector']."', category_id = '".$input['category']."', date_online = '".$input['date_online']."', date_signed = '".$input['date_signed']."', potential_sales = '".$potentialsales."', shop_system = '".$input['shopsytem']."' WHERE id = '".$input['id']."'");
最佳答案
将所有方法更新为正确的方法(选择、更新、删除)。为我修复了错误。
关于mysql - SQLSTATE[HY000] : General error: 2053 update/delete,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21181272/