$rs=mysql_fetch_array($query)
这个东西搞过一次后,指针自动指向下一行,当到最后一行时,返回false
所以可以用while遍历
//如果用if($rs=mysql_fetch_array($query))那么第一条数据就没了
//所以只好用个 i 来判断
$i=1;
while($rs=mysql_fetch_array($query))
{
.................. //这里跟$i都每什么关系,$i还是1???????
} if($i==1) //说明上面数据库eof了那这个判断还有意思吗?
{
$sql='......'
$query=......
while($rs=mysql_fetch_array($query))......
}楼主要实现什么,好像没说清楚啊
这个东西搞过一次后,指针自动指向下一行,当到最后一行时,返回false
所以可以用while遍历
//如果用if($rs=mysql_fetch_array($query))那么第一条数据就没了
//所以只好用个 i 来判断
$i=1;
while($rs=mysql_fetch_array($query))
{
.................. //这里跟$i都每什么关系,$i还是1???????
} if($i==1) //说明上面数据库eof了那这个判断还有意思吗?
{
$sql='......'
$query=......
while($rs=mysql_fetch_array($query))......
}楼主要实现什么,好像没说清楚啊
解决方案 »
- 怎么呈现下面的结果
- CMS系统中,导入excel数据问题
- 请叫个 preg_replace 表达式
- php变量
- php实现按条件查询my sql 表内容并输出显示
- 杜牧,浪子快刀,神仙,mssql你们谁了解?
- 高手帮忙:select username,COUNT(username) as num from userlist group by username order by num desc
- php5与java 语言有什么相似的地方?
- 200分
- pph与mysql数据库查询出的值怎么放到多维数组里
- session 如何控制作用范围 , 比如如何控制某些session只在目录company.
- phpMyAdmin 怎么查看存储过程
也怪我没写清楚。。刚刚用了函数,把重复使用的代码替代了
function getSearch($strSql,&$i)
{
$query=mysql_query($strSql);
while($rs=mysql_fetch_array($query))
{
if(1==$i%2)
{ $show.="<li class=di_hui>·<a href='".$rs['zt_path']."' target=_blank>".$rs['zt_title']."</a></li>"; }
else
{ $show.="<li>·<a href='".$rs['zt_path']."' target=_blank>".$rs['zt_title']."</a></li>"; }
$i++;
}
mysql_free_result($query);
unset($i);
return $show;
}$sql='';
$searchShow=getSearch($sql,$i);
if(1==$i)
{
...
}还有好方法的朋友介绍下。。
你可以用个while循环,把结果保存到一个数组.难道楼主是想判断,结果是不是空行(没有结果)?