include("config.inc"); #Фаил с настройками для базы данных if($db) { if(@mysql_select_db($dbname,$db)) { $mq = @mysql_query("SELECT * FROM news"); if($mq) { while(list($id,$name,$nb,$date,$text) = mysql_fetch_row($mq)) { echo "<table border='1'> <tr> <td>?$id <a href='index.php?pupil_details=$nb'>$name</a></td> </tr> <tr> <td>$text</td> </tr> <tr> <td>$date</td> </tr> </table>"; } } else { exit(mysql_error()); } } else echo "<p>К сожалению подключение к базе данных в данный момент невозможно</p>"; } else echo("<p>В настоящий моомент сервер базы данных незоступен</p>"); if($db) mysql_close($db); Вот есть такой код типо "мои новости".Не выводятся русские буквы.Если хаходит в MySQL Comman line с запросом SELECT * FROM news то вс? окей на черном фоне появляются привичные русские буквы а если через пхп то ?1 ? ???? ?б?? ?а???в Нашел много статей где говорилось что надо создать фаил my.cnf со следующей начинкой # Example mysql config file. # Copy this file to c:my.cnf to set global options # # One can use all long options that the program supports. # Run the program with --help to get a list of available options # This will be passed to all mysql clients [client] default-character-set=cp1251 character-sets-dir = d:/usr/local/mysql/share/charsets [mysqld] default-character-set=cp1251 character-sets-dir=d:/usr/local/mysql/share/charsets/ variable = innodb_lock_wait_timeout=50 [mysql] default-character-set = cp1251 Создал поместил в папку сервера в мо?м случае это C:/alex/www/html/ но ничего не изменилось.Скорей всего я тупой и чего-то не понимаю.Помогите пожалуйста