<?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=1453&amp;type=atom" />
	<updated>2010-01-28T05:46:19Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1453</id>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10470#p10470" />
			<content type="html"><![CDATA[<p>спасибо,так гораздо лучше)), осталось добиться, чтобы данные из таблицы попадали на страницу сайта..</p>]]></content>
			<author>
				<name><![CDATA[Жек]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2477</uri>
			</author>
			<updated>2010-01-28T05:46:19Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10470#p10470</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10454#p10454" />
			<content type="html"><![CDATA[<p><strong>Жек</strong><br />Если страница, которую вы делаете в кодировке windows-1251, то проследите, чтобы сравнение БД и таблиц было cp1251_general_ci. Так же установите в скрипте кодировку соединения с MySQL, для чего добавьте после функции mysql_connect следующую строку:<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES cp1251&#039;);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-01-27T09:19:41Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10454#p10454</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10451#p10451" />
			<content type="html"><![CDATA[<p>$sql = &quot;$cont=$_REQUEST[&#039;news_cont&#039;];<br />$hea=$_REQUEST[&#039;news_head&#039;];<br />$dat=date(&quot;Y.m.d&quot;);<br />INSERT INTO `news`(`id`,`head`,`text`,`date`,`siteuser`) VALUES (NULL,&#039;$head&#039;,$cont&#039;,&#039;$dat&#039;,NULL)&quot;;<br />print &quot;$sql&quot;;\\дает строку <br />INSERT INTO `news` (`id`, `head`, `text`, `date`, `siteuser`) VALUES (NULL,&#039;нщ777&#039;,&#039;&nbsp; &nbsp; &nbsp;77777 &#039;,&#039;2010.01.26&#039;, NULL)</p><p>А сам код&nbsp; - дает ошибку :Incorrect string value: &#039;\xED\xF9777&#039; for column &#039;head&#039; at row 1<br /> в чем тут дело? помогите разобраться..</p>]]></content>
			<author>
				<name><![CDATA[Жек]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2477</uri>
			</author>
			<updated>2010-01-27T08:41:07Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10451#p10451</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10329#p10329" />
			<content type="html"><![CDATA[<p><strong>Жек</strong><br />Пустое поле ставить нельзя. Для поля имеющего параметр автоувеличения надо ставить NULL значение, либо вообще это поле не прописывать.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-01-19T09:11:55Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10329#p10329</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10326#p10326" />
			<content type="html"><![CDATA[<p>поле id - AUTOINCRIMENT,что нужно&nbsp; ввести в строку команды, чтобы БД сама установила значение? Или не определять само поле?<br />я думал для NULL-значения достаточно оставить &quot;,&quot; в указателе параметров. Например 3 поля: ...VALUE (,,)&nbsp; &nbsp;?</p>]]></content>
			<author>
				<name><![CDATA[Жек]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2477</uri>
			</author>
			<updated>2010-01-19T07:51:53Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10326#p10326</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10309#p10309" />
			<content type="html"><![CDATA[<p><strong>Жек</strong><br />Количество передаваемых параметров должно соответствовать количеству указанных полей, поэтому для id и siteuser надо определить либо NULL значение, либо что-то соответствующее.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-01-18T14:28:42Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10309#p10309</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10306#p10306" />
			<content type="html"><![CDATA[<p>Мне до переноса сайта еще далеко... только начал изучать PHP &amp; SQL..И сразу встал.<br />1&nbsp; &nbsp;&lt;html&gt;<br />2&nbsp; &nbsp;&lt;head&gt;&lt;title&gt;formkeeper_php&lt;/title&gt;&lt;/head&gt;<br />3&nbsp; &nbsp;&lt;body&gt;<br />4&nbsp; &nbsp;&lt;?php <br />5&nbsp; &nbsp;if (isset( $_SERVER[&#039;REQUEST_METHOD&#039;])) {if ($_POST[&#039;news_cont&#039;]==&quot;&quot; || $_POST[&#039;news_head&#039;]==&quot;&quot;) {print &quot;неверное значение поля.&quot;;<br />6&nbsp; &nbsp;}&nbsp; <br />7&nbsp; &nbsp;else{<br />8&nbsp; &nbsp;$cont=$_POST[&#039;news_cont&#039;];<br />9&nbsp; &nbsp;$head=$_POST[&#039;news_head&#039;];<br />10 $dat=date(&quot;d.m.Y&quot;);<br />11 print $_POST[&#039;referer&#039;].&#039;&lt;br&gt;&#039;;<br />12 }<br />13 }&nbsp; <br />14 print phpinfo(32).&#039;&lt;br&gt;&#039;;<br />15 print &quot;$cont&quot;.&#039;&lt;br&gt;&#039;;<br />16<br />17 $connect=mysql_connect(&#039;localhost&#039;,&#039;pma&#039;,&#039;1&#039;) or die (&quot;нет соединения&quot;.mysql_error());<br />18 if (isset($connect)){echo &quot;есть соед. с SQL&quot;.&#039;&lt;br&gt;&#039;;}<br />19 else{<br />20 echo &quot;fffff&quot;;<br />21 }<br />22 $mydb=mysql_select_db(&quot;test&quot;) or die (&quot;нет соед. с базой: &quot;.mysql_error());<br />23 $sql=&#039;INSERT&nbsp; INTO `news` (`id`,`head`,`text`,`date`,`siteuser`) VALUES (,&#039;$head&#039;,&#039;$cont&#039;,&#039;$dat&#039;,)&#039;;<br />24 mysql_query($sql) or die(&quot;нет соед. :&quot;.mysql_error());<br />25 ?&gt; <br />26 &lt;br&gt;&lt;a href=&quot;content_main.php&quot;&gt;назад&lt;/a&gt;&lt;br&gt;<br />27 &lt;/body&gt;<br />28 &lt;/html&gt;</p><br /><p>PHP Parse error:&nbsp; syntax error, unexpected T_VARIABLE in C:\\servand\\apache\\localhost\\www\\SITE\\formkeeper.php on line 23, referer: http://localhost/SITE/form.php - вышеприведенный код дает такую ошибку. </p><p>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;&#039;$head&#039;,&#039;$cont&#039;,&#039;$dat&#039;,)&#039; at line 1--<br />-- такую ошибку дает в варианте:<br />23 $sql=&#039;INSERT&nbsp; INTO `news` (`id`,`head`,`text`,`date`,`siteuser`) VALUES (,\&#039;$head\&#039;,\&#039;$cont\&#039;,\&#039;$dat\&#039;,)&#039;;<br />id - INT;head,text,date,siteuser -- VARCHAR поля определены так...</p><p>простейший запрос, и не могу добиться чтоб работал((( что я делаю не так?</p>]]></content>
			<author>
				<name><![CDATA[Жек]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2477</uri>
			</author>
			<updated>2010-01-18T13:45:32Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10306#p10306</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9656#p9656" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>Оля-ля</strong><br />В лотке задач есть значок пера Apache, кликните левой кнопкой и выберите Restart. Это в том случае, если вы запускаете Монитор Apache. Если нет, то просто остановите весь веб-сервер и запустите снова с помощью .bat файлов.</p></blockquote></div><p>Редактирование заработало! <br />Большое спасибо!!! <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Первый раз переношу сайт на хостинг! Первый раз сталкиваюсь с такими проблемами, Вы мне очень помогли!</p>]]></content>
			<author>
				<name><![CDATA[Оля-ля]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2357</uri>
			</author>
			<updated>2009-11-13T12:48:59Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9656#p9656</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9655#p9655" />
			<content type="html"><![CDATA[<p><strong>Оля-ля</strong><br />В лотке задач есть значок пера Apache, кликните левой кнопкой и выберите Restart. Это в том случае, если вы запускаете Монитор Apache. Если нет, то просто остановите весь веб-сервер и запустите снова с помощью .bat файлов.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-11-13T10:42:22Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9655#p9655</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9653#p9653" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>После изменения директивы перезапустили Apache?</p><p>2 шаг.<br /></p><div class="codebox"><pre><code>&lt;?php
include (&quot;lock.php&quot;);
include (&quot;blocks/db.php&quot;); /*Соединение с базой*/
mysql_query( &#039;SET NAMES cp1251&#039; );
?&gt;
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&gt;
&lt;title&gt;Список клиентов&lt;/title&gt;
&lt;link href=&quot;../style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;table width=&quot;700&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;...&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;
&lt;?php
if (isset($_GET[&#039;id&#039;]) &amp;&amp; is_numeric($_GET[&#039;id&#039;])) {
$result = mysql_query(&quot;SELECT * FROM klient WHERE id=&quot; . $_GET[&#039;id&#039;],$db);
$myrow = mysql_fetch_array($result);
 
print &lt;&lt;&lt;HERE
&lt;form name=&quot;form1&quot; method=&quot;post&quot; action=&quot;update_klient.php&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;id&quot; value =&quot;{$myrow[&#039;id&#039;]}&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;data&quot; value =&quot;{$myrow[&#039;data&#039;]}&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;fio&quot; value =&quot;{$myrow[&#039;fio&#039;]}&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;tel&quot; value =&quot;{$myrow[&#039;tel&#039;]}&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;views&quot; value =&quot;{$myrow[&#039;views&#039;]}&quot;&gt;
       
  &lt;p&gt;
              &lt;label&gt;Укажите (измените) состояние заявки:&lt;br&gt;
                &lt;input value =&quot;{$myrow[&#039;otmetka&#039;]}&quot; type=&quot;text&quot; name=&quot;otmetka&quot; id=&quot;otmetka&quot; size=&quot;70&quot;&gt;
                &lt;/label&gt;
              &lt;/p&gt;
              &lt;p&gt;
              &lt;label&gt;
              &lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submit&quot; value=&quot;Редактировать&quot;&gt;
              &lt;/label&gt;
            &lt;/p&gt;
          &lt;/form&gt;

HERE;
}
?&gt;   
     
     
    &lt;/table&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt; &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre></div></blockquote></div><p>Прошу прощение за то что задаю глупые вопросы, но я не могу сообразить как перезапустить Apache на данном серевере?</p>]]></content>
			<author>
				<name><![CDATA[Оля-ля]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2357</uri>
			</author>
			<updated>2009-11-13T10:18:26Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9653#p9653</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9652#p9652" />
			<content type="html"><![CDATA[<p>После изменения директивы перезапустили Apache?</p><p>2 шаг.<br /></p><div class="codebox"><pre><code>&lt;?php
include (&quot;lock.php&quot;);
include (&quot;blocks/db.php&quot;); /*Соединение с базой*/
mysql_query( &#039;SET NAMES cp1251&#039; );
?&gt;
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&gt;
&lt;title&gt;Список клиентов&lt;/title&gt;
&lt;link href=&quot;../style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;table width=&quot;700&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;...&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;
&lt;?php
if (isset($_GET[&#039;id&#039;]) &amp;&amp; is_numeric($_GET[&#039;id&#039;])) {
$result = mysql_query(&quot;SELECT * FROM klient WHERE id=&quot; . $_GET[&#039;id&#039;],$db);
$myrow = mysql_fetch_array($result);
 
print &lt;&lt;&lt;HERE
&lt;form name=&quot;form1&quot; method=&quot;post&quot; action=&quot;update_klient.php&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;id&quot; value =&quot;{$myrow[&#039;id&#039;]}&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;data&quot; value =&quot;{$myrow[&#039;data&#039;]}&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;fio&quot; value =&quot;{$myrow[&#039;fio&#039;]}&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;tel&quot; value =&quot;{$myrow[&#039;tel&#039;]}&quot;&gt;
            &lt;input type=&quot;hidden&quot; name=&quot;views&quot; value =&quot;{$myrow[&#039;views&#039;]}&quot;&gt;
       
  &lt;p&gt;
              &lt;label&gt;Укажите (измените) состояние заявки:&lt;br&gt;
                &lt;input value =&quot;{$myrow[&#039;otmetka&#039;]}&quot; type=&quot;text&quot; name=&quot;otmetka&quot; id=&quot;otmetka&quot; size=&quot;70&quot;&gt;
                &lt;/label&gt;
              &lt;/p&gt;
              &lt;p&gt;
              &lt;label&gt;
              &lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submit&quot; value=&quot;Редактировать&quot;&gt;
              &lt;/label&gt;
            &lt;/p&gt;
          &lt;/form&gt;

HERE;
}
?&gt;   
     
     
    &lt;/table&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt; &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-11-13T10:06:07Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9652#p9652</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9649#p9649" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>Посмотрите откуда на втором шаге берется переменная $id для формирования SQL запроса. По коду видно, что ниоткуда, поэтому она пустая. Надо проверять наличие данной переменной в GET массиве и при ее отсутствии выводить ошибку с объяснением ее причины.</p><div class="codebox"><pre><code>if (isset($_GET[&#039;id&#039;]) &amp;&amp; is_numeric($_GET[&#039;id&#039;])) { // Далее идет запрос к БД и вывод данных
$result = mysql_query(&quot;SELECT * FROM `klient` WHERE `id` = &quot; . $_GET[&#039;id&#039;], $db);
} else // id в URL не найден, вывод ошибки.</code></pre></div><p>Обратите внимание на директиву PHP register_globals. Если в php.ini данная директива включена, то данные из глобальных массивов GET, POST и др. будут автоматически заполняться в переменные. Например: значение $_GET[&#039;id&#039;] будет доступно в переменной $id. Если данная директива выключена, то данные из глобальных массивов не будут копироваться в переменные. При написании скриптов надо исключать такое автоматическое копирование и принимать во внимание выключенную директиву register_globals, тогда скрипт будет работать в независимости от настроек PHP на сервере.</p></blockquote></div><p>На сервере включила директиву указанную:</p><p>Changing these variables can be a security risk for your site, so check them only if necessary.<br />&nbsp; </p><p> Register Globals On</p><br /><p>Но ничего не изменилось? можно ли это как-то программно решить, если да, то подскажите кода?</p>]]></content>
			<author>
				<name><![CDATA[Оля-ля]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2357</uri>
			</author>
			<updated>2009-11-13T09:38:19Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9649#p9649</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9645#p9645" />
			<content type="html"><![CDATA[<p>Посмотрите откуда на втором шаге берется переменная $id для формирования SQL запроса. По коду видно, что ниоткуда, поэтому она пустая. Надо проверять наличие данной переменной в GET массиве и при ее отсутствии выводить ошибку с объяснением ее причины.</p><div class="codebox"><pre><code>if (isset($_GET[&#039;id&#039;]) &amp;&amp; is_numeric($_GET[&#039;id&#039;])) { // Далее идет запрос к БД и вывод данных
$result = mysql_query(&quot;SELECT * FROM `klient` WHERE `id` = &quot; . $_GET[&#039;id&#039;], $db);
} else // id в URL не найден, вывод ошибки.</code></pre></div><p>Обратите внимание на директиву PHP register_globals. Если в php.ini данная директива включена, то данные из глобальных массивов GET, POST и др. будут автоматически заполняться в переменные. Например: значение $_GET[&#039;id&#039;] будет доступно в переменной $id. Если данная директива выключена, то данные из глобальных массивов не будут копироваться в переменные. При написании скриптов надо исключать такое автоматическое копирование и принимать во внимание выключенную директиву register_globals, тогда скрипт будет работать в независимости от настроек PHP на сервере.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-11-13T09:11:51Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9645#p9645</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9642#p9642" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>Оля-ля</strong><br />Посмотрите что возвращает запрос. Можно так:<br />print_r($myrow);</p></blockquote></div><p>Ничего не выводит, я даже могу сказать когда данные теряются, но не могу понять почему</p><p>1. Шаг. На странице ссылка Редактировать<br />&lt;?php <br />include (&quot;lock.php&quot;);<br />include (&quot;blocks/db.php&quot;); /*Соединение с базой*/<br />mysql_query( &#039;SET NAMES cp1251&#039; );<br />?&gt;<br />&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;<a href="http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd</a>&quot;&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&gt;<br />&lt;title&gt;Список клиентов&lt;/title&gt;<br />&lt;link href=&quot;../style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;<br />&lt;/head&gt;</p><p>&lt;body&gt;<br />&lt;table width=&quot;700&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt;<br />&nbsp; &nbsp; &lt;p&gt;Для того, что бы отредактировать состояние заявки перейдите по ссылке «Р».&lt;br&gt;<br />Для удаления – ссылка «У».<br />&lt;/p&gt;<br />&nbsp; &nbsp; &lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt;&lt;table width=&quot;100%&quot; border=&quot;2&quot; cellspacing=&quot;0&quot; cellpadding=&quot;4&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Дата&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Ф.И.О.&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Телефон&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Вид работы&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Состояние заявки&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Редактировать&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Удалить&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &lt;/tr&gt;<br />&lt;?php <br />$result = mysql_query(&quot;SELECT id,data,fio,tel,views,otmetka&nbsp; FROM klient ORDER BY id DESC&quot;,$db);<br />$myrow = mysql_fetch_array($result);</p><p>do<br />{ <br />$v=$myrow[&quot;views&quot;];<br />$result2 = mysql_query(&quot;SELECT id,title FROM view WHERE id=$v&quot;,$db);<br />$myrow2 = mysql_fetch_array($result2);&nbsp; &nbsp; <br />printf (&quot;&lt;tr&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p&gt;%s&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;p&gt;%s&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;p&gt;%s&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;p&gt;%s&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;p&gt;%s&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;p&gt;&lt;a href=&#039;edit_klient.php?id=%s&#039;&gt;Р&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;p&gt;&lt;a href=&#039;del_klient.php?id=%s&#039;&gt;У&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &lt;/tr&gt;&quot;, $myrow[&quot;data&quot;],$myrow[&quot;fio&quot;],$myrow[&quot;tel&quot;],$myrow2[&quot;title&quot;],$myrow[&quot;otmetka&quot;],$myrow[&quot;id&quot;],$myrow[&quot;id&quot;]);&nbsp; <br />}&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />while ($myrow = mysql_fetch_array ($result));<br />&nbsp; <br />?&gt;&nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; &lt;/table&gt;&lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt; &lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p><p>2. Шаг. Перешли по ссылке редактировать. В адресной строке отображается id, пример: http://.../admin/edit_klient.php?id=31. Именно на 2 шаге данные почему-то теряются. Почему?<br />&lt;?php<br />include (&quot;lock.php&quot;); <br />include (&quot;blocks/db.php&quot;); /*Соединение с базой*/<br />mysql_query( &#039;SET NAMES cp1251&#039; );<br />?&gt;<br />&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;<a href="http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd</a>&quot;&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&gt;<br />&lt;title&gt;Список клиентов&lt;/title&gt;<br />&lt;link href=&quot;../style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;<br />&lt;/head&gt;</p><p>&lt;body&gt;<br />&lt;table width=&quot;700&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt;...&lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt;<br />&lt;?php <br />$result = mysql_query(&quot;SELECT * FROM klient WHERE id=$id&quot;,$db);<br />$myrow = mysql_fetch_array($result);<br />&nbsp; <br />print &lt;&lt;&lt;HERE<br />&lt;form name=&quot;form1&quot; method=&quot;post&quot; action=&quot;update_klient.php&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;input type=&quot;hidden&quot; name=&quot;id&quot; value =&quot;{$myrow[&#039;id&#039;]}&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;input type=&quot;hidden&quot; name=&quot;data&quot; value =&quot;{$myrow[&#039;data&#039;]}&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;input type=&quot;hidden&quot; name=&quot;fio&quot; value =&quot;{$myrow[&#039;fio&#039;]}&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;input type=&quot;hidden&quot; name=&quot;tel&quot; value =&quot;{$myrow[&#039;tel&#039;]}&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;input type=&quot;hidden&quot; name=&quot;views&quot; value =&quot;{$myrow[&#039;views&#039;]}&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &lt;p&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;label&gt;Укажите (измените) состояние заявки:&lt;br&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;input value =&quot;{$myrow[&#039;otmetka&#039;]}&quot; type=&quot;text&quot; name=&quot;otmetka&quot; id=&quot;otmetka&quot; size=&quot;70&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/label&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/p&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;p&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;label&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submit&quot; value=&quot;Редактировать&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/label&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/p&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/form&gt;</p><p>HERE;<br />?&gt;&nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; &lt;/table&gt;&lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt; &lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p><p>3 Шаг. Данных уже нет, при наведении на кнопку Сохранить изменения в строке состояния ссылка без id. Я понимаю, где потеряла, но не понимаю почему, на локальной машине все работает. Получается, на этой страницы данные уже не передаются и не существуют, появляется сообщение &quot;Форма не заполнена&quot;<br />&lt;?php<br />include (&quot;lock.php&quot;); <br />include (&quot;blocks/db.php&quot;); /*Соединение с базой*/<br />mysql_query( &#039;SET NAMES cp1251&#039; ); </p><p>if (isset($_POST[&#039;data&#039;])) {$data = $_POST[&#039;data&#039;]; if ($data ==&#039;&#039;) {unset($data);}}<br />if (isset($_POST[&#039;fio&#039;])) {$fio = $_POST[&#039;fio&#039;]; if ($fio ==&#039;&#039;) {unset($fio);}}<br />if (isset($_POST[&#039;tel&#039;])) {$tel = $_POST[&#039;tel&#039;]; if ($tel ==&#039;&#039;) {unset($tel);}}<br />if (isset($_POST[&#039;views&#039;])) {$views = $_POST[&#039;views&#039;]; if ($views ==&#039;&#039;) {unset($views);}}<br />if (isset($_POST[&#039;otmetka&#039;])) {$otmetka = $_POST[&#039;otmetka&#039;]; if ($otmetka ==&#039;&#039;) {unset($otmetka);}}<br />if (isset($_POST[&#039;id&#039;])) {$id = $_POST[&#039;id&#039;];}<br />?&gt;</p><br /><p>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;<a href="http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd</a>&quot;&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&gt;<br />&lt;title&gt;Список клиентов&lt;/title&gt;<br />&lt;link href=&quot;../style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;<br />&lt;/head&gt;</p><p>&lt;body&gt;<br />&lt;table width=&quot;700&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt;&lt;br&gt;&lt;h3 align=&quot;center&quot;&gt;Список клиентов&lt;/h3&gt;&lt;p&gt;&lt;A href=index.php&gt;&lt;strong&gt;Вернуться к списку клиентов &gt;&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;<br />&nbsp; &nbsp; &lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt;&lt;?php <br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;if (isset($data) &amp;&amp; isset($fio) &amp;&amp; isset($tel) &amp;&amp; isset($views) &amp;&amp; isset($otmetka))<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;{<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;$result = mysql_query (&quot;UPDATE klient SET data=&#039;$data&#039;, fio=&#039;$fio&#039;, tel=&#039;$tel&#039;, views=&#039;$views&#039;, otmetka=&#039;$otmetka&#039; WHERE id=&#039;$id&#039;&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;if ($result ==&#039;true&#039;) {echo&quot;&lt;p&gt;Информация в базе&lt;/P&gt;&quot;; }<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;else {echo &quot;&lt;p&gt;Информация не обновлена&lt;/p&gt;&quot;;}&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;}<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;else <br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;{<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;echo&quot;&lt;p&gt;Форма не заполнена&lt;/p&gt;&quot;;<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;}<br />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;?&gt;&lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp; &nbsp; &lt;td&gt; &lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</p>]]></content>
			<author>
				<name><![CDATA[Оля-ля]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2357</uri>
			</author>
			<updated>2009-11-13T07:37:35Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9642#p9642</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите, проблема не передаются данные с сайта в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9633#p9633" />
			<content type="html"><![CDATA[<p><strong>Оля-ля</strong><br />Посмотрите что возвращает запрос. Можно так:<br />print_r($myrow);</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-11-12T17:21:48Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9633#p9633</id>
		</entry>
</feed>
