Просмотр темы
в PHP 7.4 нельзя вставлять пустое значение в `id` как раньше
|
|
Vveb--ws |
Опубликовано 08.09.2023 23:38
|
![]() Опытный пользователь ![]() Сообщений: 371 Зарегистрирован: 25.11.2010 14:16 |
Приветствую! в PHP 7.4 появилась ошибка: Incorrect integer value: '' for column `vvebws`.`e9u2wmg47_times`.`id` at row 1 $result = dbquery("INSERT INTO ".$db_prefix."times `id`как обычно - KEY PRIMARY AUTOINCREMENT и определяется автоматически по очереди. это норм. но в некоторых плагинах (быдлокодеров или old-кодеров?) я встречал именно такое написание, когда в `id`вставляют ''. раньше такое работало. теперь надо или отключать вывод ошибок или переписывать всё старьё. кто сталкивался? PHP-Fusion 7 Bogatyr - бесплатная мультиязычная CMS для блога, форума, фотогалереи vk.com/phpfusion Создаю интернет-магазины и блоги, лендинги, форумы. Telegram: t.me/Vova_Kazakov |
|
|
Polarfox |
Опубликовано 23.09.2023 08:10
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
Vveb--ws, я в принципе не вижу смысла ставить значение, тем более что тут пустая строка вместо цифры, еще и кавычки везде разные https://dev.mysql...ement.html тут сказано что нужен именно 0 (либо еще пара случаев, но вообще 0) все как обычно, делай как у них сказано и все будет нормально Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
Поделиться этой темой | |
Социальные закладки: |
![]() ![]() ![]() ![]() ![]() ![]() |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |