Ну рискну предположить что у вас вместо скаляра указатель на массив
может передаваться. Дампните $set_bind и $where_bind в случае ОК и не
ОК.

19 сентября 2012 г., 14:37 пользователь Павел Купцов
<[email protected]> написал:
> Сдампил запрос, на котором появляется ошибка, он выглядит так:
>
> 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
> [email protected] | http://moscow.pm.org
>



-- 
С уважением, Александр
Личный блог: http://eax.me/
Мой форум: http://it-talk.org/
Мой Twitter: http://twitter.com/afiskon
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить