Форумы портала PHP.SU » » Работа с СУБД » Из базы не выводятся русские буквы

Страниц (1): [1]
 

1. Mr.KreDo - 01 Августа, 2011 - 02:36:21 - перейти к сообщению
Всем Привет, с толкнулся с такой проблем кой, не выводит русские слова


Нажмите для увеличения


когда пишешь на английском, то выводит нормально без ( ?????? ??? ?)

Нажмите для увеличения


структура таблицы

Нажмите для увеличения


как можно исправить это ?

вот код
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $hostname = "localhost";
  4. $username = "p42508";
  5. $password = "password";
  6. $dbName = "p42508";
  7.  
  8. /* создать соединение */
  9. $link = mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
  10. @mysql_select_db("$dbName") or die("Не могу выбрать базу данных ");
  11.  
  12. $query_search=mysql_query("SELECT `news_small` FROM `news`");
  13.  
  14. while( $query_list = mysql_fetch_array( $query_search ) ) {
  15.     echo "<p>Короткое описание $query_list[news_small]</p>";
  16. }
  17.  
  18. ?>
2. DeepVarvar - 01 Августа, 2011 - 07:53:03 - перейти к сообщению
Между 9 и 10 строчками:
mysql_query('SET NAMES "utf8"');
3. Mr.KreDo - 01 Августа, 2011 - 19:38:46 - перейти к сообщению
DeepVarvar пишет:
Между 9 и 10 строчками:
mysql_query('SET NAMES "utf8"');


спасибо помогло.

 

Powered by ExBB FM 1.0 RC1