какой то парадокс с utf8 в mysql

ci_n_co

Новичок
какой то парадокс с utf8 в mysql

через phpmyadmin создал таблицу, поставил все поля utf8_unicode пишу туда русский, phpmyadmin всё выводит ок, запускаю свой скрипт, а мне выдаёт знаки вопросов.. везде кодировка utf8

$db = mysql_connect("localhost", "asd", "asd");
mysql_select_db("asd");
$res = mysql_query("SELECT * FROM `main_menu` LIMIT 0, 30");

while($row = mysql_fetch_row($res)){
print_r($row);
}



wtf !?
 

alpine

Новичок
ci_n_co
"Парадокс", ты хоть Sticky тему про проблемы с русскими буквами в MySQL пробовал читать?
 

ci_n_co

Новичок
НЕА ЩЯ ПРОЧТУ

-~{}~ 12.01.07 21:41:

там лажа, не слова про утф8

-~{}~ 12.01.07 21:43:

я не могу понять, почему в phpmyadmin все заепись без знаков вопросов, а в простом скрипте одни знаки вопросов
 

alpine

Новичок
ci_n_co
Ну хоть поиском по форуму воспользуйся что ли ... уже сотни раз ее обсуждали.
 

ci_n_co

Новичок
ясно, теперь нужно пихать

mysql_query('set character_set_results=utf8;');
mysql_query('set character_set_client=utf8;');
mysql_query('set character_set_connection=utf8;');

что бы utf-8 норм пахал..
 

Solid

Drosera anglica
ci_n_co
Ты прикидываешься таким, или ты на самом деле просто бездумное существо?
 
Сверху