- Автор темы
- #1
Есть таблица
есть скрипт поиска
$res=mysql_query("SELECT * FROM reception WHERE ((`last_name` LIKE '%".$search."%') OR (`first_name` LIKE '%".$search."%') ");
все файлы на UTF8
при подключение к базе mysql_query("SET NAMES `utf8`");
кодировка таблицы utf8_general_ci
при поиске русские слова не выводятса , в то время как слова написанные англискими буквами выводятся отлично, в чем может быть проблема?
PHP:
CREATE TABLE IF NOT EXISTS `reception` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`last_name` text NOT NULL,
`first_name` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
есть скрипт поиска
$res=mysql_query("SELECT * FROM reception WHERE ((`last_name` LIKE '%".$search."%') OR (`first_name` LIKE '%".$search."%') ");
все файлы на UTF8
при подключение к базе mysql_query("SET NAMES `utf8`");
кодировка таблицы utf8_general_ci
при поиске русские слова не выводятса , в то время как слова написанные англискими буквами выводятся отлично, в чем может быть проблема?