<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1494&amp;type=atom" />
	<updated>2010-05-20T09:08:13Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1494</id>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12071#p12071" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>alex252003</strong><br />Строка<br />SET SQL_MODE=&quot;NO_AUTO_VALUE_ON_ZERO&quot;;<br />Будет в дампе всегда, это необходимо для корректной вставки значений в поле имеющее параметр автоувеличения (AUTO_INCREMENT).</p><p>Влияет режим NO_AUTO_VALUE_ON_ZERO только на те значения, которые для поля id будут нулем. Если в дампе есть такие значения, значит будет выводиться ошибка.</p><p>В крайнем случае, можете перед импортом дампа закомментировать строку таким образом:<br />-- SET SQL_MODE=&quot;NO_AUTO_VALUE_ON_ZERO&quot;;</p></blockquote></div><p>спасибо уже разобрался, окзалось дело в кодировке, я поставил в файле my.ini кодировку:<br />default-character-set=cp1251<br />и в таблице поставил сравнение cp1251_general_ci<br />и все заработало</p><p>зы я свое сообщение удалил а потом только увидел что вы уже ответили <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[alex252003]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2827</uri>
			</author>
			<updated>2010-05-20T09:08:13Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12071#p12071</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12070#p12070" />
			<content type="html"><![CDATA[<p><strong>alex252003</strong><br />Строка<br />SET SQL_MODE=&quot;NO_AUTO_VALUE_ON_ZERO&quot;;<br />Будет в дампе всегда, это необходимо для корректной вставки значений в поле имеющее параметр автоувеличения (AUTO_INCREMENT).</p><p>Влияет режим NO_AUTO_VALUE_ON_ZERO только на те значения, которые для поля id будут нулем. Если в дампе есть такие значения, значит будет выводиться ошибка.</p><p>В крайнем случае, можете перед импортом дампа закомментировать строку таким образом:<br />-- SET SQL_MODE=&quot;NO_AUTO_VALUE_ON_ZERO&quot;;</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-05-20T08:56:07Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12070#p12070</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10059#p10059" />
			<content type="html"><![CDATA[<p><strong>aler</strong><br />Я имел в виду структуру в виде SQL запроса. Увидеть ее можно если выбрать таблицу, затем перейти на страницу экспорта, там убрать галочку в блоке данных и не выставлять галочку сохранения в файл. Тогда структура будет выведена прямо в phpMyAdmin.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-22T09:07:00Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10059#p10059</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10056#p10056" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>aler</strong><br />Скопируйте сюда структуру таблицы. Пока у меня нет идей почему так получается.</p></blockquote></div><p>Поле&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Тип&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Сравнение&nbsp; &nbsp; &nbsp; &nbsp;Атрибуты&nbsp; &nbsp; &nbsp; Ноль&nbsp; &nbsp; &nbsp; По умолчанию&nbsp; &nbsp; &nbsp; Дополнительно<br />id&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int(4)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NULL&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; auto_increment<br />login&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; varchar(20)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NULL<br />password&nbsp; &nbsp; &nbsp;varchar(20)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NULL</p><br /><p>вот такая структура.</p>]]></content>
			<author>
				<name><![CDATA[aler]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2428</uri>
			</author>
			<updated>2009-12-21T21:15:15Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10056#p10056</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10055#p10055" />
			<content type="html"><![CDATA[<p><strong>aler</strong><br />Скопируйте сюда структуру таблицы. Пока у меня нет идей почему так получается.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-21T21:10:45Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10055#p10055</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10054#p10054" />
			<content type="html"><![CDATA[<p>Все равно ничего не пойму, почему id не ставится автоматически... и как не крутил NULL ставится само по себе.</p>]]></content>
			<author>
				<name><![CDATA[aler]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2428</uri>
			</author>
			<updated>2009-12-21T19:12:58Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10054#p10054</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10020#p10020" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>aler</strong><br />Кодировка в БД зависит от кодировки страниц сайта: если сайт в windows-1251, то таблицы должны иметь сравнение cp1251_general_ci; если в utf-8, то utf8_general_ci.</p><p>Если вы сами пишите скрипт вставки данных, то обязательно сразу после функции mysql_connect добавьте строку определяющую кодировку соединения с MySQL:<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES cp1251&#039;); // utf8 - для страниц в кодировке utf-8.</code></pre></div></blockquote></div><p>Большое спасибо. вот это мне и нужно было.</p>]]></content>
			<author>
				<name><![CDATA[aler]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2428</uri>
			</author>
			<updated>2009-12-15T11:18:28Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10020#p10020</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10018#p10018" />
			<content type="html"><![CDATA[<p><strong>aler</strong><br />Кодировка в БД зависит от кодировки страниц сайта: если сайт в windows-1251, то таблицы должны иметь сравнение cp1251_general_ci; если в utf-8, то utf8_general_ci.</p><p>Если вы сами пишите скрипт вставки данных, то обязательно сразу после функции mysql_connect добавьте строку определяющую кодировку соединения с MySQL:<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES cp1251&#039;); // utf8 - для страниц в кодировке utf-8.</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-15T10:13:45Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10018#p10018</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10015#p10015" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>Попробуйте добавить эту строку в my.cnf, в раздел [mysqld].</p><p>Не должно быть, чтобы без выставления NULL оно добавлялось автоматически.</p></blockquote></div><p>Вставил эту строчку куда вы сказали. Никаких изменений. </p><br /><p>И еще один вопросик: Какую кодировку использовать&nbsp; когда добавляешь данные на русском или украинском языке? а то в базе отображаются знаки вопроса (?????)</p>]]></content>
			<author>
				<name><![CDATA[aler]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2428</uri>
			</author>
			<updated>2009-12-14T22:44:41Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10015#p10015</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10013#p10013" />
			<content type="html"><![CDATA[<p>Попробуйте добавить эту строку в my.cnf, в раздел [mysqld].</p><p>Не должно быть, чтобы без выставления NULL оно добавлялось автоматически.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-14T19:31:13Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10013#p10013</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10009#p10009" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>aler</strong><br />Попробуйте найти конфигурационный файл MySQL (my.ini./my.cnf) и поправить в нем строку (если она выглядит иначе):<br />sql-mode=&quot;STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION&quot;</p></blockquote></div><p>в своем MySQL нашел файл my.cnf но там вообще такой строки нету. <br />Кстате auto_increment начинает работать когда добавишь пару записей вручную с указанием id. После этого спокойно добавляет с формы.<br />Ничего не могу понять........</p>]]></content>
			<author>
				<name><![CDATA[aler]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2428</uri>
			</author>
			<updated>2009-12-14T11:51:45Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10009#p10009</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10006#p10006" />
			<content type="html"><![CDATA[<p><strong>aler</strong><br />Попробуйте найти конфигурационный файл MySQL (my.ini./my.cnf) и поправить в нем строку (если она выглядит иначе):<br />sql-mode=&quot;STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION&quot;</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-14T09:14:01Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10006#p10006</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10004#p10004" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>aler</strong><br />В таблице уберите у поля id значение по умолчанию. В поле &quot;Ноль&quot; должно быть &quot;нет&quot;, в поле &quot;По умолчанию&quot; - тоже &quot;нет&quot;. Так же поле id должно быть первичным ключом (проверьте индекс).</p></blockquote></div><p>я сам над этим думал. НО! при создании таблицы я все значения ставлю NOT NULL&nbsp; и в самой структуре таблицы после создания тоже стоят эти значения. А после того как просматриваешь свойства таблици все значения становятся в NULL. Сколько раз не пробовал поменять все равно тоже самое. <br />id у меня является первичным ключом. Может это глюк самого phpmyadmina или mysql?<br />И еще, когда вручную указываешь id все данные занюсятся в таблицу.</p>]]></content>
			<author>
				<name><![CDATA[aler]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2428</uri>
			</author>
			<updated>2009-12-14T06:57:04Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10004#p10004</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: #1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10002#p10002" />
			<content type="html"><![CDATA[<p><strong>aler</strong><br />В таблице уберите у поля id значение по умолчанию. В поле &quot;Ноль&quot; должно быть &quot;нет&quot;, в поле &quot;По умолчанию&quot; - тоже &quot;нет&quot;. Так же поле id должно быть первичным ключом (проверьте индекс).</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-13T21:51:26Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10002#p10002</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[#1366 - Incorrect integer value: '' for column 'id' at row 1#1366 - In]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10000#p10000" />
			<content type="html"><![CDATA[<p>Уважаемые форумчане, ОЧЕНЬ СРОЧНО НУЖНА ВАША ПОМОЩЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />При добавлении данных в таблицу выдает ошибку (#1366 - Incorrect integer value: &#039;&#039; for column &#039;id&#039; at row 1#1366 - In)<br />Как ее решить????<br />вот таблица:<br />Поле&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Тип&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Ноль&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;По умолчанию&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Допольнительно<br />id&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int(4)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NULL&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;auto_increment<br />title&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;varchar(255)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NULL <br />description&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NULL <br />text&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NULL <br />date&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; date&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 000-00-00 <br />author&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;varchar(255)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Да&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NULL&nbsp; </p><p>а вот запрос на добавление инфи:</p><p>mysql_query(&quot;INSERT INTO news (title,description,text,date,author) VALUE (&#039;$title&#039;,&#039;$description&#039;,&#039;$text&#039;,&#039;$date&#039;,&#039;$author&#039;)&quot;);</p>]]></content>
			<author>
				<name><![CDATA[aler]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2428</uri>
			</author>
			<updated>2009-12-13T21:26:28Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10000#p10000</id>
		</entry>
</feed>
