<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Проблема с выводом информации из MySQL и как решить через pMA?]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=921&amp;type=atom" />
	<updated>2008-09-27T19:03:49Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=921</id>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с выводом информации из MySQL и как решить через pMA?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5907#p5907" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>GreyAlex сказал:</cite><blockquote><p>Что самое смешно, 2ой вариант у меня прописан давно</p></blockquote></div><p>Покажите, пожалуйста ваш конфигурационный файл MySQL.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-09-27T19:03:49Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5907#p5907</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с выводом информации из MySQL и как решить через pMA?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5905#p5905" />
			<content type="html"><![CDATA[<p>Что самое смешно, 2ой вариант у меня прописан давно))) Так-что бред какойто. С другой стороны, да, сделать функцию include с файлом подключения и кодировки совсем не трудно) Спасибо за эту мысль и за команду)</p>]]></content>
			<author>
				<name><![CDATA[GreyAlex]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1550</uri>
			</author>
			<updated>2008-09-27T18:44:26Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5905#p5905</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с выводом информации из MySQL и как решить через pMA?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5902#p5902" />
			<content type="html"><![CDATA[<p><strong>GreyAlex</strong><br />Первый вариант - это добавление следующей строки сразу после функции соединения mysql_connect().<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES cp1251&#039;);</code></pre></div><p>В данном случае, это аналог вашим трем запросам устанавливающим кодировку, но одной строкой.</p><p>Второй вариант возможен при наличии доступа к конфигурационному файлу MySQL (my.ini/my.cnf).<br /></p><div class="codebox"><pre><code>[mysql]
# Установка изначальной кодировки создаваемых таблиц.
default-character-set=cp1251

[mysqld]
init-connect=&quot;SET NAMES cp1251&quot;
default-character-set=cp1251</code></pre></div><p>Обратите внимание, что при внесении изменений в конфигурационный файл MySQL, <span class="bbu">все</span> скрипты будут иметь кодировку соединения cp1251, если в них жестко не прописана установка кодировки соединения с помощью первого варианта.</p><p>На счет того, что - &quot;это не дело добавлять каждый раз...&quot; - не соглашусь. Функция соединения с MySQL пишется в скрипте единожды и предусмотреть параметр для задания кодировки соединения, совсем не сложно. Даже при использовании второго варианта установки кодировки соединения, первый, желательно не отменять - это упростит впоследствии перенос скрипта на сервер, где у вас не будет доступа к конфигурационному файлу MySQL.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-09-27T10:57:14Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5902#p5902</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Проблема с выводом информации из MySQL и как решить через pMA?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5901#p5901" />
			<content type="html"><![CDATA[<p>Всем добрый день.<br />Очень надеюсь что обратился по адресу, в нужный раздел)<br />Столкнулся с проблемой (судя по всему весьма частой для новичков) и вот ответа не нашёл полного. Суть в том что я учу сейчас связку php+mysql. Выводя информацию из бд через код на страницу, английский выводиться отлично, но вот русский выводиться знаками вопросов. Тоесть это явно проблема кодировки. Нужна помощь как это исправить и где, можно ли через pma? Нужно чтобы всё работало под 1251.<br />phpMyAdmin - 2.11.8.1<br />Версия MySQL-клиента: 5.0.51a<br />MySQL-кодировка: UTF-8 Unicode (utf8) <br />Сопоставление соединения с MySQL: cp1251_general_ci<br />Проблему я решил добавлением в php строк:<br />mysql_query (&quot;set character_set_client=&#039;cp1251&#039;&quot;);<br />mysql_query (&quot;set character_set_results=&#039;cp1251&#039;&quot;);<br />mysql_query (&quot;set collation_connection=&#039;cp1251_general_ci&#039;&quot;);<br />но это не дело добавлять какждый раз. Хотелосьбы чтобы такой проблемы небыло.<br />Спасибо за внимание)</p>]]></content>
			<author>
				<name><![CDATA[GreyAlex]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1550</uri>
			</author>
			<updated>2008-09-27T10:20:13Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5901#p5901</id>
		</entry>
</feed>
