|
|
|
| Здравствуйте уважаемые знатоки!
Возникла срочная и огромная проблема.
Вообщем заливаю я дамп моей базы данных, и при заливании(импорт) в PhpMyAdmin возникает проблема с кодировкой всё данные в бд в виде каракулей. Этот дамп, я добавил в атач.
Незнаю что уже и делать...при выводе в php есть такой код:
<?php
/* MYSQL */
$dblocation = "***";
$dbname = "***";
$dbuser = "***";
$dbpasswd = "***";
$dbcnx = mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>Сервер mySQL не работает! Попробуйте зайти чуть чуть попожже!</p>";
exit();
}
if(!mysql_query("set character_set_client='cp1251'"))
{ echo "NO 01"; }
if(!mysql_query("set character_set_results='cp1251'"))
{ echo "NO 01"; }
if(!mysql_query("set collation_connection='cp1251_general_ci'"))
{ echo "NO 01"; }
mysql_query("SET NAMES='cp1251'");
if (!mysql_select_db($dbname,$dbcnx) )
{
echo "<p>Нет доступа к БД!</p>";
exit();
}
?>
|
и в пхп, всё равно выводит каракули, типа: "Школа образована" | |
|
|
|
|
|
|
|
для: nik_123
(01.03.2008 в 15:59)
| | При импорте/экспорте в phpmyadmin используйте utf-8 и пробелм не будет! =) | |
|
|
|
|
|
|
|
для: ddhvvn
(01.03.2008 в 18:46)
| | так. использовать utf-8, это как, точнее в каком месте нужно этот utf-8 использовать....когда экспортируешь, или когда импортируешь или вообще в таблице? | |
|
|
|
|
|
|
|
для: nik_123
(01.03.2008 в 18:55)
| | Народ, если к понедельнику не исправлю, проблемы будут....HELP | |
|
|
|
|
|
|
|
для: nik_123
(01.03.2008 в 15:59)
| | В первую очередь попробуйте исправить запрос
<?php
mysql_query("SET NAMES='cp1251'");
?>
|
следующим образом
<?php
mysql_query("SET NAMES cp1251");
?>
|
| |
|
|
|
|
|
|
|
для: nik_123
(01.03.2008 в 15:59)
| | У вас данные в UTF-8, в дампе, строки
set character_set_client='cp1251';
set character_set_results='cp1251';
set collation_connection='cp1251_general_ci';
|
Замените на
После этого повторно загрузите дамп. Это если вы заливаете дамп как файл. Или вы подставляете содержимое файла в текстовую область? В последнем случае вы в текстовой области должны видеть русские буквы русскими буквами, а не каракулями. | |
|
|
|