MySQLi - проблемы c $stmt->bind_param()

IF

else
MySQLi - проблемы c $stmt->bind_param()

Apache/2.2.2 (Unix)
PHP Version 5.1.4-310
MySQL client version: 4.1.18 MySQLi - 4.1.18

Строки в базу пишутся с добавления каких-то символов в начале и конце (с числами всё ОК!).
PHP:
$mys = new mysqli($mysql_['host'], $mysql_['username'], $mysql_['password'], $mysql_['database']);
$qu_insert = "INSERT INTO assort (ind, articul) VALUES (?, ?)";
$stmt = $mys->prepare($qu_insert);
$ind = 19;
$articul = "JJJJJ";

$stmt->bind_param("is", $ind, $articul);
$stmt->execute();
$stmt->close();
Если написать так:
PHP:
$mys = new mysqli($mysql_['host'], $mysql_['username'], $mysql_['password'], $mysql_['database']);
$ind = 19;
$articul = "JJJJJ";
$qu_ins = sprintf("INSERT INTO assort (ind, articul) VALUES (%d, '%s')", $ind, $articul);
$mys->query($qu_ins);
то всё ОК!

что это может быть? на localhost всё ок, а у провайдера такая чертовщина.

-~{}~ 03.07.06 11:35:

Вот что написала последний раз:
JJJJJ ?юЂdef? ?юЂюb7_opt=competitor',
'195.6.217.1','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)')яэUdef
cdstroyr_mifribf_task_manageribf_task_manager task_file task_file 3яэ]

-~{}~ 03.07.06 11:50:

в .htaccess - php_flag register_globals off

-~{}~ 03.07.06 18:21:

Переписка с хостером закончилась признанием, что это их косяк.

-~{}~ 04.07.06 23:27:

Посоветуйте хостинг с корректной работой ф-ий библиотеки MySQLi.
 
Сверху