我有一个包含 2 列“选项”和“值”的表。它们都是 varchar(50)。选项设置为主。
我有这个选择命令
mysqli_query($con,"SELECT value, option FROM menu_theme WHERE option='menu_height'");
我有这个更新命令
mysqli_query($con, "UPDATE menu_theme SET value='$_POST[value]' WHERE option='$_POST[command]'") or die($con->error);
由于“选项”附近的语法有问题,这两个命令都会中断。我不知道为什么。
- 与数据库的连接很好。
- UPDATE 命令可以正常接收发布的信息。
这是我在尝试执行更新命令时收到的错误
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 'option='menu_height'' at line 1