@Deduwka, смотрите внимательно, у вас запрос
т.е. пытается найти строчку с пустым id.
Поскольку все id в таблицах начинаются с единицы, и все целые, результат очевиден.
если уж и формируете запрос, который не должен что то возращать, делайте так:
Я немного не понял. Как значение "id" относится к "parent_id". Вы верно говорите что значения начинаются с целых чисел и не с нуля. Но у меня ошибку выдает непосредственно к "parent_id", а в нем значение стоит "0" для всех последовательных "id". Сегодня досмотрел что ошибка выписывает мне синтаксис не допустим для базы данных Debian, а именно значение "Where id= LIMIT 1".
Пробовал изменить это значение на 0 выдает ошибки 1074 — 1075. Почитал форумы, пишут что это связано с количеством запросов к данной таблице и оно должно быть больше 10 000, но тогда будет очень сильно загружаться база и увеличится время ожидания.
Я не особо силен в базах данных, и не могу сам довести до ума эти ошибки. Раньше на сервере стоял другой движок базы данных, после его изменили на Debian MariaDb и с этого момента перестали функционировать некоторые функции сайта.
Если не сложно объясните более подробно как можно изменить значение "WHERE id="