<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; Warning: mysql_fetch_array(): supplied argument is not a valid MySQL]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=1875</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1875&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Warning: mysql_fetch_array(): supplied argument is not a valid MySQL».]]></description>
		<lastBuildDate>Tue, 31 Aug 2010 13:13:21 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=13245#p13245</link>
			<description><![CDATA[<p>Всё, разобрался.<br />Изменил:<br /></p><div class="codebox"><pre><code>$result = mysql_query(&quot;UPDATE dle_post SET xfields=&#039;$xfields&#039; WHERE id=$id &quot;) or die(&quot;ERROR!!!&quot;);</code></pre></div><p>На:<br /></p><div class="codebox"><pre><code>mysql_query(&quot;UPDATE dle_post SET xfields=&#039;$xfields&#039; WHERE id=$id &quot;) or die(&quot;ERROR!!!&quot;);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (JIexaman)]]></author>
			<pubDate>Tue, 31 Aug 2010 13:13:21 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=13245#p13245</guid>
		</item>
		<item>
			<title><![CDATA[Warning: mysql_fetch_array(): supplied argument is not a valid MySQL]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=13244#p13244</link>
			<description><![CDATA[<p><strong>Всем привет!</strong><br />Такая вот проблемка:</p><p>Файл db.php<br /></p><div class="codebox"><pre><code>&lt;?
$db = mysql_connect(&#039;localhost&#039;,&#039;user&#039;,&#039;pass&#039;);
mysql_query (&quot;set character_set_client=&#039;cp1251&#039;&quot;);
mysql_query (&quot;set character_set_results=&#039;cp1251&#039;&quot;);
mysql_query (&quot;set collation_connection=&#039;cp1251_general_ci&#039;&quot;);
mysql_select_db(&quot;base&quot;,$db);

$result = mysql_query(&quot;SELECT `id`, `date`, `editdate`, `xfields` FROM dle_post&quot;,$db);
$post = mysql_fetch_array($result);
?&gt;</code></pre></div><p>Файл automarkpost.php<br /></p><div class="codebox"><pre><code>&lt;?php
include &quot;db.php&quot;;

// Константы{
$i = 0;
// }Константы

do
{
$id = $post[&quot;id&quot;];
$i++;
$xfields = $post[&quot;xfields&quot;].&quot;||del|Удалена&quot;;

echo $i.&quot;. &quot;.$post[&#039;id&#039;].&quot;. &quot;;

//Здесь много вычислительного кода
        
        if ( $workdateyear == date(&quot;Y&quot;) )
        {
            if ( date(&quot;z&quot;) - $workdate &gt; 11 )
            {
                $result = mysql_query(&quot;UPDATE dle_post SET xfields=&#039;$xfields&#039; WHERE id=$id &quot;) or die(&quot;ERROR!!!&quot;);

                echo &quot;Изменения произведены&quot;;
            }
        }

echo &quot;&lt;br /&gt;&quot;;

}
while ($post = mysql_fetch_array($result));
?&gt;</code></pre></div><p>Выдаёт ошибку:<br /><strong>Warning:</strong> mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/u80885/forwsnet/www/engine/automark/automarkpost.php on line 140</p><p>Вот 140 строка:<br /></p><div class="codebox"><pre><code>while ($post = mysql_fetch_array($result));</code></pre></div><p>Если я стираю это:<br /></p><div class="codebox"><pre><code>$result = mysql_query(&quot;UPDATE dle_post SET xfields=&#039;$xfields&#039; WHERE id=$id &quot;) or die(&quot;ERROR!!!&quot;);</code></pre></div><p>Ошибка пропадает.</p><p>Один раз скрипт выполняется, ошибка возникает при первом повторе цикла.<br />В чём дело? Прошу помощи.</p>]]></description>
			<author><![CDATA[null@example.com (JIexaman)]]></author>
			<pubDate>Tue, 31 Aug 2010 03:29:23 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=13244#p13244</guid>
		</item>
	</channel>
</rss>
