ilias_n
Новичок
arithmetic exception, numeric overflow, or string truncation
Давно не приходилось работать с php поэтому не бейте сильно
то есть если запрос без Like все работает
c ним выдает
Warning: ibase_fetch_row() [function.ibase-fetch-row]:
arithmetic exception, numeric overflow, or string
truncation Cannot transliterate character between character
sets in y:\home\phpib\www\people.php on line 14
line 14 это while ($row = ibase_fetch_row ($result))
если я правильно понимаю то что то с кодировкой но до к онца не догоняю куда копать
Давно не приходилось работать с php поэтому не бейте сильно
PHP:
$family ="Гром";
$name = "Петр";
$host = 'verio.st.loc:d:\database\i2006.gdb';
$username = "SYSDBA";
$password = "masterkey";
$dbname = ibase_connect ($host, $username, $password);
$sql = "
select p.id, p.family, p.name from usertable p
where
p.family like '".$family."%' and p.name like '".$name."%'
";
$result = ibase_query ($dbname, $sql);
while ($row = ibase_fetch_row ($result))
{
echo $row[0]."<br>";
}
ibase_close ($dbname);
c ним выдает
Warning: ibase_fetch_row() [function.ibase-fetch-row]:
arithmetic exception, numeric overflow, or string
truncation Cannot transliterate character between character
sets in y:\home\phpib\www\people.php on line 14
line 14 это while ($row = ibase_fetch_row ($result))
если я правильно понимаю то что то с кодировкой но до к онца не догоняю куда копать