Heim > Backend-Entwicklung > PHP-Tutorial > 为何用WHILE不能遍历输出表

为何用WHILE不能遍历输出表

WBOY
Freigeben: 2016-06-13 12:40:46
Original
969 Leute haben es durchsucht

为什么用WHILE不能遍历输出表

<br />
一个很普通查询输出函数现在表中有10条数据<br />
调用的时候因为要把结果转成XML所以不能在函数体里做echo<br />
但是这样调用只能输出最后一条记录,求能在调用页面输出整表内容的方法<br />
<br />
调用<br />
echo main_shopactive();<br />
<br />
函数体<br />
function main_shopactive()<br />
{<br />
	//商场活动查询,返回逆向排序的最后一条活动记录<br />
	$conn = mysql_connect_conn();<br />
	$sql = "SELECT * FROM wx_active order by id desc limit 0,30";<br />
	$rs = mysql_db($sql,$conn) or die('查询记录失败!'); <br />
	if(mysql_num_rows($rs) > 0)<br />
	{<br />
		while($row = mysql_fetch_assoc($rs))<br />
		{<br />
			$my_active = $row['concent'];<br />
		}<br />
	}<br />
	else<br />
	{<br />
		$my_active = 'NO ACTIVE';<br />
	}<br />
	return $my_active;<br />
}<br />
Nach dem Login kopieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage