- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的mysql命令UPDATE
不起作用,如何修复它?
这是代码
$mysql_query = $db->update(array('`status`' => $cache['b']['status']))
->set(array('`cache`' => $packed_cache))
->set(array('`cache_time`' => $packed_times))
->table('`'.$lgsl_config['db']['table'].'`')
->where('`id`', '=', $mysql_row['id'])
->limit(1);
错误是
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'OFFSET 0' at line 1' in /nfsmnt/hosting2_1/c/3/c33777c4-d67a-498e-a243-d730693c74c1/pallax.systems/sub/serverlist/vendor/slim/pdo/src/PDO/Statement/StatementContainer.php:535 Stack trace: #0 /nfsmnt/hosting2_1/c/3/c33777c4-d67a-498e-a243-d730693c74c1/pallax.systems/sub/serverlist/vendor/slim/pdo/src/PDO/Statement/StatementContainer.php(535): PDO->prepare('UPDATE
lgsl
S...') #1 /nfsmnt/hosting2_1/c/3/c33777c4-d67a-498e-a243-d730693c74c1/pallax.systems/sub/serverlist/vendor/slim/pdo/src/PDO/Statement/StatementContainer.php(428): Slim\PDO\Statement\StatementContainer->getStatement() #2 /nfsmnt/hosting2_1/c/3/c33777c4-d67a-498e-a243-d730693c74c1/pallax.systems/sub/serverlist/vendor/slim/pdo/src/PDO/Statement/UpdateStatement.php(86): Slim\PDO\Statement\StatementContainer->exe in /nfsmnt/hosting2_1/c/3/c33777c4-d67a-498e-a243-d730693c74c1/pallax.systems/sub/serverlist/vendor/slim/pdo/src/PDO/Statement/StatementContainer.php on line 535
!!!我发现了错误..
UPDATE `lgsl` SET `status` = ? , `cache` = ? , `cache_time` = ? WHERE `id` = ? LIMIT 1 OFFSET 0
最后是OFFSET 0,但我不知道如何删除它
最佳答案
删除 ->limit(1)
,因为它对于 UPDATE 语句来说并不是真正必要的。
虽然它应该可以工作,但我相信该方法有一个错误。
关于php - 我的命令 UPDATE 在框架 FaaPz/Slim-PDO 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48685100/
我的mysql命令UPDATE不起作用,如何修复它? 这是代码 $mysql_query = $db->update(array('`status`' => $cache['b']['status']
我是一名优秀的程序员,十分优秀!