[Moscow.pm] Rose::DB Object Manager странный баг
Alexandr Alexeev
afiskon на gmail.com
Ср Сен 19 04:11:16 PDT 2012
Ну рискну предположить что у вас вместо скаляра указатель на массив
может передаваться. Дампните $set_bind и $where_bind в случае ОК и не
ОК.
19 сентября 2012 г., 14:37 пользователь Павел Купцов
<pavel на kuptsov.info> написал:
> Сдампил запрос, на котором появляется ошибка, он выглядит так:
>
> UPDATE mj_pages
> SET
> id_pages = ?,
> date_pages = ?,
> name_pages = ?,
> body_pages IN (?, ?),
> id_lang = ?,
> id_cat = ?,
> root_pages = ?,
> parent_pages = ?,
> name_alt = ?
> WHERE
> id_pages = ? (86, 2012- .... cut ...
>
> Так запрос выглядит если ошибки нет:
>
> UPDATE mj_pages
> SET
> id_pages = ?,
> date_pages = ?,
> name_pages = ?,
> body_pages = ?,
> id_lang = ?,
> id_cat = ?,
> root_pages = ?,
> parent_pages = ?,
> name_alt = ?
> WHERE
> id_pages = ? (85, 201 ... cut ...
>
> Почему в первом случае появляется IN вместо обычного = ... ???
>
>
> -----------------
> Павел
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
--
С уважением, Александр
Личный блог: http://eax.me/
Мой форум: http://it-talk.org/
Мой Twitter: http://twitter.com/afiskon
Подробная информация о списке рассылки Moscow-pm