#mysql #database #phpmyadmin
#mysql #База данных #phpmyadmin
Вопрос:
Я управляю базой данных mysql с помощью phpmyadmin и получаю к ней доступ через веб-приложение, которое я написал на PHP. Я ввожу кучу записей для тестирования, затем удаляю их через phpmyadmin. Проблема в том, что когда я запускаю свои запросы, он возвращает кучу нулевых строк в результирующем наборе. Когда я просматриваю таблицу базы данных, в ней отображаются только строки, которые я ожидаю (т. Е. Удаленные строки, похоже, исчезли). Почему эти призраки продолжают преследовать мои запросы к БД?
Вот код, который я использую для возврата значений db:
$result = $conn->query("SELECT DISTINCT username, mail, password, id FROM guest WHERE role = ? AND mailed = ?", array(2,0,)
);
Комментарии:
1. Показать PHP-код для запросов в вашем приложении?
2. Вы используете зависимую таблицу и, возможно, забыли удалить зависимости?
3. @Jimmy Sawczuk — Я не уверен, что это такое, но я так не думаю!