php的返回值里使用循环
比如我有一段代码:$sql = mysql_query("select * from `xxx` where type='two' ");
我该怎样才能循环出xxx表里type字段的值为two的所有记录?
而且只能用return返回输出到屏幕上,且return只能用一次
比如我有一段代码:$sql = mysql_query("select * from `xxx` where type='two' ");
我该怎样才能循环出xxx表里type字段的值为two的所有记录?
而且只能用return返回输出到屏幕上,且return只能用一次
答案:function get_result()//连接数据库的语句省略
$sql = mysql_query("select * from `xxx` where type='two' ");
while($row=mysql_fetch_array($sql)){
$rows[]=$row;return $rows;
}// 调用语句
for($i=0;$i<count($res);$i++)
{
for($j=0;$j<count($res[$i]);$j++)
{
echo $res[$i][$j]." ";
}
echo "</br>"; //换行
}