|
MySQL.RU - Webboard
Вернуться
перекодировка (Александр) 22/06/2005 - 16:36:53
Re: Re: перекодировка (Jurgen) 26/06/2005 - 13:05:51
> Original message text:
> From: Александр - 22/06/2005 - 16:36:53
> Subject:перекодировка
> -----------------
> В БД записаны данные в виде & agrave;& aacute;& acirc;(без пробелов), поэтому при показе информации отображается àáâ.
> Вот так инфа вытаскивается:
> ...
> if($act=="detail"){
> $query = mysql_query("SELECT *, CONCAT(SUBSTRING(date,7,2), '-', SUBSTRING(date,5,2), '-', SUBSTRING(date,1,4)) AS datum FROM mos_orders WHERE id='$ido'");
> $row = mysql_fetch_row($query);
> nav();
> ?>
> Чуть ниже выводится так:
> <? echo "$row[1]"; ?>
>
> Вопрос: что написать, чтобы было не àáâ, а абв?
> Плз, напишите конкретный код, а плохо знаю и пхп и sql-запросы.
> Мне говорили про SET NAMES cp1251; что, типа надо это вставить каким-то отдельным запросом. Как этот запрос сделать? Или не так надо? Спасибо.
>
From: Jurgen - 26/06/2005 - 13:05:51
Subject:Re: перекодировка
-----------------
ОТВЕТ:
<? echo html_entity_decode($row[1]);
// html_entity_decode - это обратная функция для htmlentities
// RTFM "htmlentities"
?>
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
22764
|
|