phpMyAdmin добавляет неверную таблицу в запрос при редактировании или удалении нескольких строк - PullRequest
0 голосов
/ 09 декабря 2018

В phpMyAdmin, когда я выбираю строки таблицы с помощью флажков и пытаюсь отредактировать или удалить их, я получаю сообщение об ошибке "# 1054 - Неизвестный столбец 'x'. 'XID in' where clause '" .Похоже, что phpMyAdmin добавляет неправильную таблицу к запросу, и я не уверен, почему.

Когда я пытаюсь редактировать, запрос, который, кажется, выполняется:

  • SELECT* FROM 'database'. 'Y' WHERE 'x'. 'XID' = '1';

Когда я пытаюсь удалить, запрос, который пытается выполнить:

  • DELETE FROM 'y' WHERE 'x'. 'XID' = '1' LIMIT 1;

Таблица x ссылается на таблицу y, но, очевидно, запрос должен быть выполнен нах сам стол.Если я использую отдельную ссылку редактирования или удаления строки, у меня нет проблем.Я просто не могу выбрать несколько рядов, что очень разочаровывает.

Если кто-нибудь сможет пролить свет на причины этой проблемы, я был бы очень признателен.

...