Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вывод текста из БД

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
Roman.P
Отправлено: 03 Сентября, 2011 - 14:12:28
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Здравствуйте, подскажите пожалуйста почему из БД выводятся знаки вопроса вместо текста который там записан. При том , что кодировка сайта и БД utf8 и там и там.
Если нужно вот кусочек кода.
Код:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. require_once("include/config.php");
  3.  
  4. $result = mysql_query("SELECT * FROM page WHERE page='index'",$db);
  5. if (!$result)
  6. {
  7.         echo "<p>Запрос на выборку из БД не прошёл</p>";
  8.         exit (mysql_error());
  9.         }
  10. if (mysql_num_rows($result) > 0)
  11. {
  12.         $myrow = mysql_fetch_array($result);
  13.         }      
  14. else
  15. {
  16.         echo "<p>Нет записей в БД</p>";
  17.         exit();
  18.         }      
  19.  
  20.  
  21. ?>

Вывод текста:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  2.   <tr>
  3. <td>
  4. <?php echo $myrow["text"]; ?>
  5. </td>
  6. </tr>
  7. </table>
 
 Top
dadli
Отправлено: 03 Сентября, 2011 - 14:28:59
Post Id



Посетитель


Покинул форум
Сообщений всего: 416
Дата рег-ции: Май 2011  
Откуда: тифилис


Помог: 5 раз(а)




а у вас в фаиле где естъ написано: mysql_connect(.....) тоестъ где естъ связ с базои
естъ такого:

(Отредактировано автором: 03 Сентября, 2011 - 14:30:42)

 
 Top
LIME
Отправлено: 03 Сентября, 2011 - 14:45:07
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Roman.P скорее всего запись в БД была в другой крдировке тогда и SET NAMES не поможет
 
 Top
Roman.P
Отправлено: 03 Сентября, 2011 - 16:38:32
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




dadli пишет:
а у вас в фаиле где естъ написано: mysql_connect(.....) тоестъ где естъ связ с базои
естъ такого:


Помогло спасибо!!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB