Почему запрос заносит данные в предпоследнюю запись, когда нужно в последнюю?
require_once 'connect.php';
global $connect;
$query13 = "UPDATE `result` SET `ocenka` = '$osenka' ORDER BY `id` DESC LIMIT 1";
$result1 = mysqli_query($connect,$query13);
Ответы (1 шт):
Автор решения: CoderYooda
→ Ссылка
У вас правильный запрос и он установит значение ocenka в таблице result у последней записи в таблице сортированной по id.
Возможные проблемы:
- Где то позже создаётся еще одна запись
- При проверке в менеджере SQL убедитесь что таблица отсортирована по
id