<?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=1636&amp;type=atom" />
	<updated>2010-03-25T16:52:04Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1636</id>
		<entry>
			<title type="html"><![CDATA[Re: Помогите с циклом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11323#p11323" />
			<content type="html"><![CDATA[<p>Точно, спасибо большое <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[GFox]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2670</uri>
			</author>
			<updated>2010-03-25T16:52:04Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11323#p11323</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите с циклом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11322#p11322" />
			<content type="html"><![CDATA[<p>Прописал в коде два комментария.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-03-25T16:45:09Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11322#p11322</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Помогите с циклом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11319#p11319" />
			<content type="html"><![CDATA[<p>Здравствуйте, уважаемые знатоки <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>есть скрипт, который парсит страничку, id ссылки должен подставляться из базы данных пользователей.<br />подключаемся к базе<br />подставляем idp (первого пользователя) в ссылку для парсинга<br />парсим ссылку<br />загоням результаты в переменные<br />записываем полученные данные в базу (за счет обновления старых)<br />---------конец первого цикла------<br />пауза 4 секунды<br />--------начало второго прохода------<br />подставляем idp (второго пользователя) в ссылку для парсинга<br />парсим ссылку<br />загоням результаты в переменные</p><p>...и т.д. пока есть пользователи в базе</p><p>никак не могу сделать этот цикл, если не сложно, помогите пожалуйста<br />вот как я сделал это все:</p><div class="codebox"><pre><code>&lt;?php
/*Соединяемся с базой*/
if (isset($_GET[&#039;idp&#039;])) {$idp = $_GET[&#039;idp&#039;];}
if (isset($_POST[&#039;bu &#039;]))  {$bu = $_POST[&#039;bu&#039;];} 
if (isset($_POST[&#039;bo&#039;]))   {$bo = $_POST[&#039;bo&#039;];}
if (isset($_POST[&#039;eu&#039;]))   {$eu = $_POST[&#039;eu&#039;];}
if (isset($_POST[&#039;eo&#039;]))   {$eo = $_POST[&#039;eo&#039;];}
if (isset($_POST[&#039;pu&#039;]))   {$pu = $_POST[&#039;pu&#039;];} 
if (isset($_POST[&#039;po&#039;]))   {$po = $_POST[&#039;po&#039;];} 
if (isset($_POST[&#039;vpistolu&#039;]))   {$vpistolu = $_POST[&#039;vpistolu&#039;];}
if (isset($_POST[&#039;vpistolo&#039;]))   {$vpistolo = $_POST[&#039;vpistolo&#039;];}
if (isset($_POST[&#039;vgrenu&#039;]))  {$vgrenu = $_POST[&#039;vgrenu&#039;];} 
if (isset($_POST[&#039;vgreno&#039;]))  {$vgreno = $_POST[&#039;vgreno&#039;];} 
if (isset($_POST[&#039;vavtou&#039;]))   {$vavtou = $_POST[&#039;vavtou&#039;];}
if (isset($_POST[&#039;vavtoo&#039;]))   {$vavtoo = $_POST[&#039;vavtoo&#039;];}
if (isset($_POST[&#039;vpulu&#039;]))   {$vpulu = $_POST[&#039;vpulu&#039;];}
if (isset($_POST[&#039;vpulo&#039;]))   {$vpulo = $_POST[&#039;vpulo&#039;];}
if (isset($_POST[&#039;vdrobu&#039;]))  {$vdrobu = $_POST[&#039;vdrobu&#039;];} 
if (isset($_POST[&#039;vdrobo&#039;]))  {$vdrobo = $_POST[&#039;vdrobo&#039;];} 
if (isset($_POST[&#039;vsnipu &#039;]))   {$vsnipu = $_POST[&#039;vsnipu&#039;];}
if (isset($_POST[&#039;vsnipo &#039;]))   {$vsnipo = $_POST[&#039;vsnipo&#039;];}

$result = mysql_query (&quot;SELECT id, idp FROM ratings&quot;);
$myrow = mysql_fetch_array($result); // Лишняя строка.
while ($myrow = mysql_fetch_array($result)) {
$idp = $myrow[&quot;idp&quot;]; 
$html = file_get_contents(&#039;http://www.ganjawars.ru/info.php?id=&#039;.$idp);
preg_match_all (&#039;|&lt;font color=#990000&gt;(\d+.+)\((.*?)\)|&#039;, $html, $ma);
preg_match_all (&#039;|&lt;b&gt;(\d+.+)\((.*?)\)|&#039;, $html, $maa);
 
 
list($f, $bu, $eu, $pu)=$maa[1];
list($ff, $bo, $eo, $po)=$maa[2];
list($vpistolu, $vgrenu, $vavtou, $vpulu, $vdrobu, $vsnipu)=$ma[1];
list($vpistolo, $vgreno, $vavtoo, $vpulo, $vdrobo, $vsnipo)=$ma[2];
 
if ( isset($bu) &amp;&amp; isset($bo) &amp;&amp; isset($eu)&amp;&amp; isset($eo) &amp;&amp; isset($pu)&amp;&amp; isset($po) &amp;&amp; isset($vpistolu)&amp;&amp; isset($vpistolo) &amp;&amp; isset($vgrenu)&amp;&amp; isset($vgreno) 
&amp;&amp; isset($vavtou)&amp;&amp; isset($vavtoo)&amp;&amp; isset($vpulu)&amp;&amp; isset($vpulo)&amp;&amp; isset($vdrobu)&amp;&amp; isset($vdrobo)&amp;&amp; isset($vsnipu)&amp;&amp; isset($vsnipo)&amp;&amp; isset($vsnipo)&amp;&amp; isset($vsnipo))
{

// Здесь надо другую переменную использовать, $result находится в while.
$result = mysql_query (&quot;UPDATE ratings SET bu=&#039;$bu&#039;, bo=&#039;$bo&#039;,eu=&#039;$eu&#039;,eo=&#039;$eo&#039;,pu=&#039;$pu&#039;, po=&#039;$po&#039;,vpistolu=&#039;$vpistolu&#039;, vpistolo=&#039;$vpistolo&#039;,vgrenu=&#039;$vgrenu&#039;, vgreno=&#039;$vgreno&#039;,vavtou=&#039;$vavtou&#039;, vavtoo=&#039;$vavtoo&#039;,vpulu=&#039;$vpulu&#039;, vpulo=&#039;$vpulo&#039;,vdrobu=&#039;$vdrobu&#039;,vdrobo=&#039;$vdrobo&#039;,vsnipu=&#039;$vsnipu&#039;,vsnipo=&#039;$vsnipo&#039; WHERE idp=&#039;$idp&#039;&quot;);
sleep(4);
 
if ($result == &#039;true&#039;) {echo &quot;&lt;p&gt;Все отлично&lt;/p&gt;&quot;;}
else {echo &quot;&lt;p&gt;Нифига&lt;/p&gt;&quot;;}
}
else {echo &quot;&lt;p&gt;Вы заполнили не все поля, изменения не будут сохранены.&lt;/p&gt;&quot;;}

} 
?&gt;</code></pre></div><p>У меня обновляется только одна запись(</p>]]></content>
			<author>
				<name><![CDATA[GFox]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2670</uri>
			</author>
			<updated>2010-03-25T16:08:40Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11319#p11319</id>
		</entry>
</feed>
