<?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=2524&amp;type=atom" />
	<updated>2012-04-09T16:02:18Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=2524</id>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с заполнением БД.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=19556#p19556" />
			<content type="html"><![CDATA[<p>Ошибка связана со строкой. Строки всегда должны заключаться в кавычки.<br /></p><div class="codebox"><pre><code>$r = mysql_query(&#039;SELECT * FROM &quot;&#039; . mysql_real_escape_string($akt) . &#039;&quot;&#039;) or die(mysql_error());</code></pre></div><p>Также смотрите документацию к функции <a href="http://lv.php.net/manual/ru/function.mysql-real-escape-string.php">mysql_real_escape_string</a>.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2012-04-09T16:02:18Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=19556#p19556</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с заполнением БД.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=19554#p19554" />
			<content type="html"><![CDATA[<p>Можно&nbsp; еще вопрос один? <br />У меня есть список: (Это список названия таблиц моей базы)<br /></p><div class="codebox"><pre><code>&lt;select name=&quot;akt&quot; size =4&gt;
&lt;option value=&quot;lesnoi_kodex&quot;&gt;Лесной кодекс&lt;/option&gt;
&lt;option value=&quot;vodni_kodex&quot;&gt;Водный кодекс&lt;/option&gt;
&lt;option value=&quot;zemelni_kodex_rf&quot;&gt;Земляной кодекс&lt;/option&gt;
&lt;option value=&quot;zragdan_kodex&quot;&gt;Гражданский кодекс&lt;/option&gt;
&lt;/select&gt;</code></pre></div><p>Допустим в оброботке я получил значение (имя таблицы) .<br /></p><div class="codebox"><pre><code>$akt=$_POST[&#039;akt&#039;];</code></pre></div><p>И когда я делаю запрос к этой таблице:<br /></p><div class="codebox"><pre><code>$r=mysql_query(&quot;select * from $akt&quot;) or die(mysql_error());</code></pre></div><p>То выдает ошибку: <strong>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;`lesnoi_kodex`&#039; at line 1</strong></p>]]></content>
			<author>
				<name><![CDATA[Idalgos]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4191</uri>
			</author>
			<updated>2012-04-09T11:12:38Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=19554#p19554</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с заполнением БД.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=19528#p19528" />
			<content type="html"><![CDATA[<p>Спасибо большое, с кодировкой разобрался и ссылками тоже.</p>]]></content>
			<author>
				<name><![CDATA[Idalgos]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4191</uri>
			</author>
			<updated>2012-04-07T06:59:17Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=19528#p19528</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с заполнением БД.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=19522#p19522" />
			<content type="html"><![CDATA[<p>Обратите внимание на косые кавычки. Имена таблиц и полей обязательно закрывайте в косые кавычки, иначе писать их по-русски нельзя.<br /></p><div class="codebox"><pre><code>$r = mysql_query(&quot;select * from `о недрах`&quot;);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2012-04-06T15:49:28Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=19522#p19522</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с заполнением БД.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=19520#p19520" />
			<content type="html"><![CDATA[<p>Сделал&nbsp; для полей &quot;Сравнение&quot; = utf8_general_ci. </p><p>И после mysql_connect сделал mysql_query(&#039;SET NAMES utf8&#039;); <br />Когда пишу $r=mysql_query(&quot;select * from $a=о недрах;&quot;); то появляется Unknown database &#039;??&#039;.</p><p><a href="http://radikal.ru/F/s019.radikal.ru/i642/1204/c6/f487dac17402.jpg.html"><span class="postimg"><img src="http://s019.radikal.ru/i642/1204/c6/f487dac17402t.jpg" alt="http://s019.radikal.ru/i642/1204/c6/f487dac17402t.jpg" /></span></a><br />Названин базы и таблицы на русском. вот код вообщем:</p><div class="codebox"><pre><code>&lt;?php 
$db_host=&quot;127.0.0.1&quot;;//localhost
$db_user=&quot;root&quot;;
$db_pass=&quot;&quot;;
$db_name=&quot;ИРиА&quot;;
$db_connect =mysql_connect($db_host, $db_user, $db_pass); 
$a=mysql_query(&#039;SET NAMES utf8&#039;);
$db_select =mysql_select_db($db_name) or die(mysql_error());

$r=mysql_query(&quot;select * from о недрах&quot;);
echo &quot;В таблице ИРиА &quot;.mysql_num_rows($r).&quot; записей&quot;;
?&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Idalgos]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4191</uri>
			</author>
			<updated>2012-04-06T10:55:01Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=19520#p19520</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с заполнением БД.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=19488#p19488" />
			<content type="html"><![CDATA[<p>1) Можно. Ссылки хранятся точно так же, как обычные строки текста.<br />2) Необходимо соблюсти кодировки. Пример для utf-8:<br />Кодировка файла скрипта UTF-8.<br />Кодировка метатега utf-8.<br />Сравнение текстовых полей таблицы БД utf8_general_ci.<br />Установка кодировки соединения с MySQL в скрипте, для чего после функции mysql_connect необходимо добавить строку:<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES utf8&#039;);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2012-04-03T08:47:50Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=19488#p19488</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Проблема с заполнением БД.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=19486#p19486" />
			<content type="html"><![CDATA[<p>Вообщем есть 2 вопроса:<br />1. Можно в таблице сделать столбец ссылками на файлы (.doc ) и потом так же вывести эти ссылки в браузере?<br />2. Когда заполнил таблицу на русском языке, начал просматривать ее и увидел что текст отображается в виде вопросов &quot;?????&quot;. Вообщем можно как-нибудь сделать кодировку текста чтобы русский язык отображало?</p>]]></content>
			<author>
				<name><![CDATA[Idalgos]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4191</uri>
			</author>
			<updated>2012-04-03T03:12:50Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=19486#p19486</id>
		</entry>
</feed>
