$('.who').bind("change keyup input click" - зачем такой винегрет да еще с click?
LIKE использует два символа как спецсимволы, а значит вхождения для этого оператора нужно экранировать.
$db_referal->set_charset("utf8");
и
$str = iconv('UTF-8','CP1251' ,$str);
$search_str = iconv('CP1251','UTF-8' ,$search_str);
таких безобразий быть не должно.
echo "
\n<li>".$str."</li>"; - и зачем выводить этот мусор клиенту? И потом, запрашивается в базе всего одно поле, почему тогда не
exit('<li>' . implode('</li><li>', $result->fetch_all()) . '</li>');
Кстати, почему не проверяется возвращает ли что-то запрос?
Вот так можно писать:
while ( $row = $result2->fetch_array() )
но вот так
$result
2 -> fetch_array(), это уже далеко за гранью "небрежно".
Сообщение от Лев
|
И вот тут весь затык
|
В чем?