Ветеран
Сообщения: 512
Благодарности: 23
|
Профиль
|
Отправить PM
| Цитировать
захожу в мускул по умолчанию настроен на latin1,
набераю set names cp866;,
создаю базу CREATE DATABASE ddd;
создаю таблицу CREATE TABLE tabl2 (im varchar(20), em text)DEFAULT CHARSET cp1251;
заполняю таблицу
INSERT INTO tabl2
(im, em)
values
("Имя","123@123.com")
набераю set names cp1251;,
выполняю скрипт
<?php
$db = mysql_connect("localhost","root","123");
mysql_select_db("ddd" ,$db);
mysql_query("SET NAMES 'cp866'");
mysql_query("SET CHARACTER SET 'cp1251'");
$sql = mysql_query("SELECT * FROM tabl2" ,$db);
echo ("<table border ='1'>");
echo ("<tr><td>Имя</td><td>Адрес</td></tr>");
while ($tablerows = mysql_fetch_row($sql))
{
echo("<tr><td>$tablerows[1]</td><td>$tablerows[2]</td></tr>");
}
echo "</table>";
mysql_close($db);
?>
на windows так, потому, что с кодировками не важно обстоит
|
-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )
Отправлено: 09:20, 09-08-2008
| #2
|