[помощь] Mysql + рус текст в таблице
Уважаемые пользователи ,прошу у вас помощи
Проблема: при вытаскивание рус текста с базы на сайте пишет "??????"
Тип колонки "text" кодировку я не ставил ,мне автоматом поставило "utf8_general_ci"
вот скрипт который выводит на сайт текст с той колонки
$db = mysql_connect ("localhost", "root2","root2");
mysql_select_db ("mysite",$db);
$web_status = mysql_query ("SELECT * FROM an_offline",$db);
$row_status = mysql_fetch_array($web_status);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title><?php echo $row_status['text_status']; ?></title>
</head>
<body>
Макс
<?php echo $row_status['text_status']; ?>
</body>
</html>
— 2
ну так поменяй колонку через Navicat -> Design Table -> utf8_general_ci -> charset: cp1251 / collation: cp1251_general_ci
P.S. Если не ошибаюсь - вроди так
WebDeveloper сервера DARKWORLD
я вот установил DLE переделал скрипт
$db = mysql_connect ("localhost", "root2","root2");
mysql_select_db ("dle",$db);
$web_status = mysql_query ("SELECT * FROM dle_post WHERE id='1'",$db);
$row_status = mysql_fetch_array($web_status);
?>
<html>
<head>
<title><?php echo $row_status['title']; ?></title>
</head>
<body>
<?php echo $row_status['short_story']; ?>
</body>
</html>
и все ранво пишет непонятным текстом =(
— 2
сразу после подключения к базе пиши вот это: mysql_query("SET NAMES cp1251");
если не поможет то, поменяй cp1251 на utf8 ))))
— Дурак дураком
$db = mysql_connect ("localhost", "root2","root2");
mysql_select_db ("dle",$db);
$web_status = mysql_query ("SELECT * FROM dle_post WHERE id='1'",$db);
$row_status = mysql_fetch_array($web_status);
mysql_query("set character_set_client='cp1251'");
mysql_query("set character_set_results='cp1251'");
mysql_query("set collation_connection='cp1251_general_ci'");
?>
<html>
<head>
<title><?php echo $row_status['title']; ?></title>
</head>
<body>
<?php echo $row_status['short_story']; ?>
</body>
</html>
Оттак попробуй
Главная ошибка одится в полуметре от монитора...
ненене, такие запросы должны юзаться сразу после подключения, НО ДО основных запросов.
З.Ы. Dj StaL' а куда делась моя темка со скином для рт обвяза? в пм те написать не мог, у тя ящик переполнен
— Дурак дураком
BuDulay: ненене, такие запросы должны юзаться сразу после подключения, НО ДО основных запросов.
З.Ы. Dj StaL' а куда делась моя темка со скином для рт обвяза? в пм те написать не мог, у тя ящик переполнен
Сейчас пм свободен.
Твою темку я не трогал :)
Мож кто-то из другим модеров почитил... тока смысла я в этом не вижу ...
Главная ошибка одится в полуметре от монитора...
В самой Базе текст выводится русским ?
Главная ошибка одится в полуметре от монитора...
Dj StaL': В самой Базе текст выводится русским ?
да
я установил ДЛЕ и использую ихни таблицы
— 2





