<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; помогите с кодировкой!!!!]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=844&amp;type=atom" />
	<updated>2008-07-18T10:43:40Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=844</id>
		<entry>
			<title type="html"><![CDATA[Re: помогите с кодировкой!!!!]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5526#p5526" />
			<content type="html"><![CDATA[<p><strong>asd</strong><br />У вас кодировка соединения с MySQL стоит в latin1, а вам необходимо cp1251.</p><p>mysql_query - это не SQL-запрос, а функция PHP и вставлять данную строку надо в файл .php, в котором вы найдете функцию mysql_connect, сразу после нее.<br />Редактирование PHP кода - для вас единственный выход при таких настройках MySQL.<br />Если вы сомневаетесь в том куда и как вставлять данную строку, то покажите все места скрипта, в которых найдете mysql_connect (обязательно уберите из параметров функции пароль и данные сервера, если они там будут!).</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-07-18T10:43:40Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5526#p5526</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: помогите с кодировкой!!!!]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5523#p5523" />
			<content type="html"><![CDATA[<p>запрос SHOW GLOBAL VARIABLES LIKE &#039;char%&#039;; выводит</p><p>Variable_name&nbsp; Value&nbsp; <br />character_set_client latin1 <br />character_set_connection latin1 <br />character_set_database latin1 <br />character_set_results latin1 <br />character_set_server latin1 <br />character_set_system utf8 <br />character_sets_dir /usr/local/mysql-standard-4.1.10-pc-linux-gnu-i686... </p><br /><p>доступа к my.cnf нету, а после запроса mysql_query(&#039;SET NAMES &quot;cp1251&quot;&#039;); выкидывает следующую ошыбку<br />#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;mysql_query(&#039;SET NAMES &quot;cp1251&quot;&#039;)&#039; at line 1</p><p>в phpmyadmin все отображается нормально</p>]]></content>
			<author>
				<name><![CDATA[asd]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1402</uri>
			</author>
			<updated>2008-07-18T05:34:26Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5523#p5523</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: помогите с кодировкой!!!!]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5521#p5521" />
			<content type="html"><![CDATA[<p>Покажите что выводит запрос:<br /></p><div class="codebox"><pre><code>SHOW GLOBAL VARIABLES LIKE &#039;char%&#039;;</code></pre></div><p>Если у вас есть доступ к конфигурационному файлу MySQL (my.cnf) и предполагается использовать данные только в кодировке cp1251, то можно в раздел [mysql] добавить строку:<br />default-character-set=cp1251<br />А также в раздел [mysqld] две следующие строки:<br />default-character-set=cp1251<br />init-connect=&quot;SET NAMES cp1251&quot;</p><p>Если доступа к my.cnf нет, то потребуется редактировать скрипт таким образом, чтобы сразу после функции подключения mysql_connect, выполнялся запрос SET NAMES cp1251. Пример строки следующей за mysql_connect:<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES &quot;cp1251&quot;&#039;);</code></pre></div><p>Также посмотрите правильно ли данные отображаются в phpMyAdmin, нет ли крякозябов вместо кирилицы.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-07-17T18:34:57Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5521#p5521</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[помогите с кодировкой!!!!]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5520#p5520" />
			<content type="html"><![CDATA[<p>я зарузил на сервер сайт, импортировал базу даных, но на сайте текст с базы даных отображается в виде &quot;???????????&quot;, хотя инфа с переменных отображается нормально.</p><p> у меня:<br />phpMyAdmin - 2.11.6<br />Версия MySQL-клиента: 4.1.10<br />Версия сервера: 4.1.10-standard<br />Версия протокола: 10<br />Сервер: Localhost via UNIX socket<br />MySQL-кодировка: UTF-8 Unicode (utf8)<br /> Сопоставление соединения с MySQL: cp1251_general_ci<br />база даных в cp1251_general_ci</p><p>помогите!</p>]]></content>
			<author>
				<name><![CDATA[asd]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1402</uri>
			</author>
			<updated>2008-07-17T14:54:46Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5520#p5520</id>
		</entry>
</feed>
