Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как вылечить Incorrect integer value: '' for column 'news_id' at row 1 ?
Рекомендую: мастер класс в москве по кулинарии в Loft17

Как вылечить Incorrect integer value: '' for column 'news_id' at row 1 ?


     08.04.2025    Общие вопросы, Общие вопросы по PHP    188

вопрос
Привет ребят..помогите. В общем DLE 10.2 модифицированная..При добавлении новости через админку выдаёт следующее:

MySQL ошибка!
------------------------

Причина ошибки:
Incorrect integer value: '' for column 'news_id' at row 1

Номер ошибки:
1366

Причина ошибки: Incorrect integer value: '' for column 'news_id' at row 1. INSERT INTO bb_files (news_id, name, onserver, author, date, muz_razmer) values ('', '7vvch - Last Night [BeatBass.Ru].mp3', '/1744116790-7vvch-LastNight.mp3', '1stMOD', '1744116790', '')


Давно скрипт работал...не пользовался несколько лет, решил установить потестить и тут такое
Как быть?

Ответа пока нет


5 комментариев

TeraMoune
Эксперт

TeraMoune - 8 апреля 2025 16:36 -

В ошибке сказано, что неправильное значение для колонки news_id, думаю не стоит объяснять, что в этой колонке должно быть число относящееся к ID новости. А у вас в value первым значением указано пустота. Где-то в коде у вас перестала работать переменная или пропала видимость или она удалена, очищена.

MMDance
Юзер

MMDance - 8 апреля 2025 16:57 -

Если не сложно помогите пожалуйста. Моих знаний не хватает..пол дня уже сам пытался решить( понял, что проблема скорее всего кроется в addnews.php именно в этом куске кода, может что подскажете

TeraMoune
Эксперт

TeraMoune - 9 апреля 2025 04:28 -

По коду не ясно откуда происходит $row['id']

vitnet
PHP-developer

vitnet - 13 апреля 2025 13:06 -

Вот держите: Ссылка

MMDance
Юзер

MMDance - 8 апреля 2025 22:15 -

Ну как понимаю за денюжку то найдётся кто-нибудь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх