当编辑或删除多行时,phpMyAdmin添加错误的表进行查询

时间:2018-12-09 00:22:15

标签: mysql phpmyadmin mysql-error-1054

在phpMyAdmin中,当我使用复选框选择表行并尝试编辑或删除它们时,出现错误“#1054-未知列'x'。'xID在'where子句'” 。似乎phpMyAdmin向查询中添加了错误的表,我不确定为什么。

当我尝试编辑时,似乎正在运行的查询是:

  • SELECT * FROM'database'。'y'WHERE'x'。'xID'='1';

当我尝试删除时,尝试运行的查询是:

  • 从'y'删除'x'。'xID'='1'LIMIT 1;

x表引用了y表,但是显然查询应该在x表本身上执行。如果我使用行的单个编辑或删除链接,则不会有任何问题。我只是不能选择多行,事实证明这很令人沮丧。

如果任何人都可以弄清导致此问题的原因,我将不胜感激。

0 个答案:

没有答案