ddialer
Новичок
UPDATE через php. не обновляються decimal и double поля
Есть следующий запрос:
UPDATE table_name SET field_1 = field_1 + 100, field_2 = field_2 + 100, field_3 = field_3 +100 WHERE id= 1 LIMIT 1;
Где Field_1 нормальный Int, Field_2 как decimal(15,6) и Field_3 как double(15,6). Когда я запускаю это через php то обновляются только field_1 и ничего не происходит с field_2 и field_3 они просто остаются как раньше. Но когда я запускаю в PhpMyAdmin этот запрос то все срабатывает без каких либо проблем
Я попытался Lock Tables, сделать round() но ничего не поможет.
Почему я не могу обновить decimal и double поля черес PHP?
PHP 5,2; MySQL 5
Есть следующий запрос:
UPDATE table_name SET field_1 = field_1 + 100, field_2 = field_2 + 100, field_3 = field_3 +100 WHERE id= 1 LIMIT 1;
Где Field_1 нормальный Int, Field_2 как decimal(15,6) и Field_3 как double(15,6). Когда я запускаю это через php то обновляются только field_1 и ничего не происходит с field_2 и field_3 они просто остаются как раньше. Но когда я запускаю в PhpMyAdmin этот запрос то все срабатывает без каких либо проблем
Я попытался Lock Tables, сделать round() но ничего не поможет.
Почему я не могу обновить decimal и double поля черес PHP?
PHP 5,2; MySQL 5