<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Как вывести данные с бд с помощью foreach ?]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=3344&amp;type=atom" />
	<updated>2014-06-22T17:40:51Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=3344</id>
		<entry>
			<title type="html"><![CDATA[Re: Как вывести данные с бд с помощью foreach ?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24935#p24935" />
			<content type="html"><![CDATA[<p>У вас ошибка в цикле foreach. Смотрите что выведет строка $row=mysql_fetch_array($rs); и что вы получите в цикле foreach, а именно, там будут данные первой строки.</p><p>Лучше используйте while, это рекомендуемый вариант. <a href="http://lv.php.net/manual/ru/function.mysql-fetch-assoc.php">http://lv.php.net/manual/ru/function.my … -assoc.php</a></p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-06-22T17:40:51Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24935#p24935</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как вывести данные с бд с помощью foreach ?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24934#p24934" />
			<content type="html"><![CDATA[<p>Как вывести данных с базы данных phpmyadmin через foreach.<br />Или лучше использовать while ? все примеры в нете с помощью while. Через while все нормально, а через foreach не выходит (<br /></p><div class="codebox"><pre><code>$sql = &quot;select * from  articles&quot; or die(mysql_error()); 
$rs = mysql_query($sql);   
$row=mysql_fetch_array($rs);   
foreach($row as $key){ 
echo $key[&#039;title&#039;];
}</code></pre></div><p>А вот через while все нормально<br /></p><div class="codebox"><pre><code>$sql = &quot;select * from  articles&quot; or die(mysql_error());
    $rs = mysql_query($sql);
   
    while($row = mysql_fetch_array($rs)){
   
        echo $row[&#039;title&#039;].&quot;&lt;br /&gt;&quot;;
    }</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Andrei865]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=6056</uri>
			</author>
			<updated>2014-06-22T09:00:23Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24934#p24934</id>
		</entry>
</feed>
