Nakata
Новичок
PHP + UPDATE. Сбрасывает переданное в запрос значение и обнуляет поле для обновления
есть функция, которая производит UPDATE необходимого поля.
в функцию передаются переменные. ID пользователя, "Новое Значение" необходимого поля.
функция строит запрос
"UPDATE catalog_users SET uemail='".$новоезначение."' WHERE Id='".$ID."'";
при трассировке переменных все хорошо вижу.. строицца нормальный запрос...
UPDATE catalog_users SET uemail='необходимоезначение' WHERE ID='1';
производицтся выполнение запроса. Ошибок нет. Возврашено от мускуля сообщение что обработано 1 запись. Мол, все хорошо.
Лезу в базу и вижу, что поле в которое должно было записаться значение очищено. там пусто.. старое потерлось, новое не записалось. копирую из бравзера созданную строку с запросом. тыкаю в мускульный менеджер, говорю выыполнить и вижу что все хорошо и все обновиилось.
Лезу в скрипт. вместо подставленной переменной руками пишу левое значение. выполняю скрипт. Лезу в базу, вижу что все красиво обновилось.
Для меня такое - мистика. Может кто-то сталкивался с подобными проблемами ?
есть функция, которая производит UPDATE необходимого поля.
в функцию передаются переменные. ID пользователя, "Новое Значение" необходимого поля.
функция строит запрос
"UPDATE catalog_users SET uemail='".$новоезначение."' WHERE Id='".$ID."'";
при трассировке переменных все хорошо вижу.. строицца нормальный запрос...
UPDATE catalog_users SET uemail='необходимоезначение' WHERE ID='1';
производицтся выполнение запроса. Ошибок нет. Возврашено от мускуля сообщение что обработано 1 запись. Мол, все хорошо.
Лезу в базу и вижу, что поле в которое должно было записаться значение очищено. там пусто.. старое потерлось, новое не записалось. копирую из бравзера созданную строку с запросом. тыкаю в мускульный менеджер, говорю выыполнить и вижу что все хорошо и все обновиилось.
Лезу в скрипт. вместо подставленной переменной руками пишу левое значение. выполняю скрипт. Лезу в базу, вижу что все красиво обновилось.
Для меня такое - мистика. Может кто-то сталкивался с подобными проблемами ?