
01.05.2009, 23:40
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
блин,мозг сломал.
PHP код:
$query = mysql_query("SELECT * FROM stats WHERE name='".$q."'") or die("fuck sel");
Проблема в следующем.
Ставлю кодировку в базе - cp1251_general_ci, и при запросе,например- $q = 'Админ'; получаю ошибку.Запрос не проходит.Если $q = 'Admin'; - все прелестно.
Методом проб и ошибо,было выявлено,что ошибка в кодировке БД,так как елси ставлю:
latin1_generak_ci - запрос в обоих случаях успешен,но в БД вижу ????? заместо руских символов.
Так вот вопрос,почему такое? Как решить? Какую кодировку ствить то?(
|
|
|