Использование phpMyAdmin версии: 5.2.1, последняя стабильная версия: 5.2.3
Если при просмотре результатов я нажимаю «Изменить», я получаю неприятное окно с сообщением об ошибке:
SELECT * FROM mydb.MyHumpyCaseTable WHERE ;
Я не писал это. phpMyAdmin сделал. Почему?
Сопровождающее сообщение об ошибке является стандартным MySQL #1064, но проблема заключается в неправильной сборке операторов, происходящей в коде. Проблема в том, куда, черт возьми, делась остальная часть запроса?!?
"ГДЕ ;" - буквально.
Где это? Это не проблема MySQL - это проблема кода phpMyAdmin.
Сеанс phpMyAdmin не делает этого в течение определенного периода времени... но я неизменно нажимаю "Редактировать" в течение X-го раза (иногда 1-го... иногда 8-го+) - и все, ребята. После этого интерфейс phpMyAdmin нельзя будет использовать для редактирования записей.
Единственный способ «сбросить» часы — щелкнуть значок «Очистить данные сеанса».
Интересно, сталкивался ли кто-нибудь с этим и можно ли это исправить?
Я установил phpmyadmin через XAMPP.
Подробнее здесь: https://stackoverflow.com/questions/797 ... hen-editin