Prepare - "UPDATE public.users SET id=:id, surname=:surname WHERE surname=:surname"
Bind - array(":surname"=>"filipov", ":id"=>18) - пробовал и без : вначале
Ошибка:
SQLSTATE[42P08]: Ambiguous parameter: 7 ERROR: inconsistent types deduced for parameter $2 LINE 1: UPDATE public.users SET id=$1, surname=$2 WHERE surname=$2 ^ DETAIL: text versus character varying
Тип данных верный...
Но в чем ошибка понять не могу.. помогите пожалуйста
Rsa97: я тоже об этом думал, но проблема в том что параметров будет много, поэтому и делаю бинд массивом..
разве что попробовать создавать 2 параметра с 1 значением...