mysql_query("SET NAMES utf8_unicode_ci",$db);
сразу после этого
echo mysql_client_encoding()
выдает latin1_swedish_ci.
у БД кодировка - utf8_unicode_ci, у всех таблиц - utf8_unicode_ci, у всех строковых полей - utf8_unicode_ci
Почему не работает? :(
Спустя 1 час, 31 минута, 45 секунд (23.11.2006 - 19:13) vasa_c написал(а):
Это не кодировка, это "сравнение".
Попробуй
set names "utf8"
И выведи mysql_error() после твоего первого запроса. Будет ошибка или нет?
Попробуй
set names "utf8"
И выведи mysql_error() после твоего первого запроса. Будет ошибка или нет?
Спустя 1 час, 14 минут, 46 секунд (23.11.2006 - 20:28) Timok написал(а):
vasa_c, ну как обычно - огромное спасибо :) Поменял utf8_unicode_ci на utf8...