<?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=1450&amp;type=atom" />
	<updated>2009-11-16T11:34:14Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1450</id>
		<entry>
			<title type="html"><![CDATA[Re: Создаёт в БД таблицу, но не заполняет данными]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9675#p9675" />
			<content type="html"><![CDATA[<p>Теперь записывает. Спасибо, <strong>Hanut</strong>!</p>]]></content>
			<author>
				<name><![CDATA[natalya21]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2355</uri>
			</author>
			<updated>2009-11-16T11:34:14Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9675#p9675</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Создаёт в БД таблицу, но не заполняет данными]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9620#p9620" />
			<content type="html"><![CDATA[<p><strong>natalya21</strong><br />После каждой функции mysql_connect надо определять кодировку соединения с MySQL. Если страница сайта у вас windows-1251, то таблицы в БД должны иметь сравнение cp1251_general_ci, а кодировка соединения с MySQL cp1251.</p><p>После функции mysql_connect добавьте строку:<br />mysql_query(&#039;SET NAMES cp1251&#039;);</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-11-12T10:40:27Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9620#p9620</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Создаёт в БД таблицу, но не заполняет данными]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9617#p9617" />
			<content type="html"><![CDATA[<p>Спасибо большое, <strong>Hanut</strong>. Обидно делать глупые ошибки.<br />Но теперь не записывает кириллицу.<br />Так (INSERT INTO cat VALUES (4, &#039;frrr&#039;)) записывает, а так (INSERT INTO cat VALUES (5, &#039;фррр&#039;)) не записывает.</p>]]></content>
			<author>
				<name><![CDATA[natalya21]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2355</uri>
			</author>
			<updated>2009-11-12T09:51:42Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9617#p9617</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Создаёт в БД таблицу, но не заполняет данными]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9607#p9607" />
			<content type="html"><![CDATA[<p><strong>natalya21</strong><br />INSERT INTO cat VALUES (3, `frrr`)<br />Замените косые кавычки (`) на обычные (&#039;). В косые кавычки обрамляются имена БД, таблиц и полей.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-11-11T14:06:12Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9607#p9607</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Создаёт в БД таблицу, но не заполняет данными]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9605#p9605" />
			<content type="html"><![CDATA[<p>В phpmyadmin запрос выполняет, и добавляет данные в таблицу, а mysql_query() для INSERT INTO не работает.</p><p><strong>config_db.php</strong><br />&lt;?<br />$host=&quot;localhost&quot;;<br />$user=&quot;root&quot;;<br />$pass=&quot;1234&quot;;</p><p>$link=mysql_connect($host, $user, $pass) // Соединение с MySQL<br />&nbsp; &nbsp;or die (&quot;Невозможно подключиться к MySQL&quot;);<br />&nbsp; &nbsp;<br />$bd_name=&quot;test&quot;; // Имя созданной базы данных</p><p>if (mysql_select_db($bd_name)) // Выбор базы данных<br />{<br />&nbsp; &nbsp; echo &quot;Подключены к базе данных &quot;.$bd_name;<br />}<br />&nbsp; &nbsp;else echo (&quot;Невозможно выбрать БД&quot;);<br />?&gt;</p><p><strong>cr_db_table.php</strong><br />&lt;?php<br />include &quot;config_db.php&quot;;</p><p>$table_name=&quot;cat&quot;; // Имя создаваемой таблицы&nbsp; </p><p>$table=&quot;CREATE TABLE &quot;.$table_name.&quot; (num int(10) NOT NULL auto_increment, name text, PRIMARY KEY (num)) TYPE=MyISAM&quot;;</p><p>if (mysql_query($table)) // Отсылаем запрос на создание таблицы<br />{echo &quot;&lt;br /&gt;Таблица создана&quot;;}&nbsp; <br />else echo (&quot;&lt;br /&gt;Невозможно создать таблицу&quot;);&nbsp; </p><p>mysql_close($link); // Разрываем соединение с MySQL<br />?&gt;</p><p><strong>add_data_cat.php</strong><br />&lt;?php<br />include &quot;config_db.php&quot;;</p><p>$query=&quot;INSERT INTO cat VALUES (3, `frrr`)&quot;;</p><p>if (mysql_query($query, $link))<br />{echo &quot;&lt;br /&gt;good&quot;;}<br />else {echo &quot;&lt;br /&gt;bad&quot;;}</p><p>mysql_close($link); // Разрываем соединение с MySQL<br />?&gt;</p>]]></content>
			<author>
				<name><![CDATA[natalya21]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2355</uri>
			</author>
			<updated>2009-11-11T12:46:53Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9605#p9605</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Создаёт в БД таблицу, но не заполняет данными]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9597#p9597" />
			<content type="html"><![CDATA[<p><strong>natalya21</strong><br />Для root права устанавливать не надо, он должен иметь все права изначально.</p><p>Попробуйте в phpMyAdmin этот запрос выполнить.<br />Если не сможете разобраться, то покажите весь код вместе с запросом.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-11-10T17:27:08Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9597#p9597</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Создаёт в БД таблицу, но не заполняет данными]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9591#p9591" />
			<content type="html"><![CDATA[<p>Выполняется SQL-запрос при помощи php функции mysql_query(). Соединяюсь с MySQL, в существующей БД создаётся таблица. Использование INSERT INTO при помощи функции mysql_query() игнорируется. Данные не добавляются.<br />Привилегии SELECT, INSERT, UPDATE, DELETE для пользователя root для БД phpmyadmin установлены.<br />Подскажите, пожалуйста, в чём проблема?</p>]]></content>
			<author>
				<name><![CDATA[natalya21]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2355</uri>
			</author>
			<updated>2009-11-10T14:51:25Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9591#p9591</id>
		</entry>
</feed>
