Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте! На кроне лежит скрипт, который выполняет следующий запрос:
"UPDATE `***` SET `day_left` = '".$limits['days_left']."', `users` = '".$limits['users']."', `projects` = '".$limits['projects']."', `max_total_size` = '".$limits['memory']."'"
Запрос отлично выполняется вручную, через phpMyAdmin да и кроном он тоже выполняется. За исключением одной особенности, все поля, кроме `day_left`, устанавливаются в правильные значения. Поле `day_left` после выполнения скрипта устанавливается в 0. Сразу скажу, что данные в запросе верные. Как только я не пытался решить проблему: менял тип поля с инт на варчар, преобразовывал данные в инт, упрощал запрос до установки только `day_left` - ничего не помогало. Единственным решением стало смена имени поля. После изменения имени в структуре таблицы и запросах - всё шло отлично! До сегодня... Сейчас снова та же беда. Если поле переименовать снова - будет всё ок, но это не решение... Помогите разобраться!
mysql 4.1.22
PHP Version 5.2.17
Неактивен