Opened 2 years ago

Closed 23 months ago

#1047 closed дефект (готово)

БД: Тестирование. Невозможно записать

Reported by: san Owned by: Denis_N
Priority: critical Component: БД изделий АДС
Keywords: Cc:

Description

r105/base при попытке записи в интерфейсе Тестирования - всегда ругается:

Ошибка записи в ТБ история: Incorrect integer value: for column 'UID' at row 1 Пожалуйста обратитесь к разработчику

Change History (3)

comment:1 by Denis_N, 2 years ago

Скорее всего в вызове bind_param(s, $exapleVariable), в подготавливаемых запросах, указывал тип переменной s (что означает String) заносимой в столбец типа integer в БД. Базу к себе перенес. И в конфиге такие же параметры указал, как в конфиге mysql на сервере компании, но у меня работает, а на сервере компании нет. Есть предположение, что это зависит от версии mysql. У меня стоит 8.0

В r107/base изменил типы указываемые в bind_params(). Надо проверить будет ли работать

Last edited 2 years ago by Denis_N (previous) (diff)

comment:2 by san, 23 months ago

С r107/base предупреждение больше не выводится.

comment:3 by san, 23 months ago

Resolution: готово
Status: newclosed
Note: See TracTickets for help on using tickets.