![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Axiom |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Приветствую!
Столкнулся с такой проблемой. Отправляю update запрос в следующей функции:
В определенный момент $state может принимать лишь два параметра: 1 или 0. В таблице поле state имеет тип boolean. Сам запрос проходит без проблем. И даже возвращает кол-во затронутых строк в таблице ($STH->rowCount()). Переменная $state также меняет своё значение как надо (1 или 0). Но при этом само поле в таблице не изменяет своего значения. Как было 0, так и остается. Не понимаю, почему так происходит. Подскажите, что может быть? |
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Сделай первой строчкой $state = 1 и выполни функцию. Проверь результат. А теперь $state = 0 и повтори процедуру. Если все работает верно, значит смотри в сторону входного параметра. Если не верно - в сторону архитектуры структуры таблицы.
И в mysql boolean как такового нет, это просто unsigned tinyint(1), то есть в теории там можно хранить и 2, и 3... |
|||
|
||||
Axiom |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 31.1.2011 Репутация: нет Всего: нет |
Прошу извинить, тема уже не актуальна. Проблема крылась на клиенте (js). Отправлялся тот же запрос, который долго не мог поймать.
Aliance Всё-равно, спасибо за помощь! ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |