mysql_fetch_array 不稳定 不关函数事,根本是你查询语句有问题!导致有时query不能返回一个有效的数据集句柄。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有时会犯这样的问题,就在你的mysql_fetch_array()前的那个sql里找找不到就把sql打印出来直接去运行看 你的sql语句有时候不稳定,不是函数不稳定! 99% 是 sql 有问题两边出现差异最大可能是伺服器设定问题 正解!俺也经常出现这样的问题,开始总以为是这个函数的问题仔细检查SQL 语句之后,发现是自己的语句写的有问题,楼主也是这样的吧? 你的 SQL语句是什么???服务器和你的MySQL是有差别的,又或者是连接不成功,等等.把代码贴出来,看看吧.比如:你在本地开启了register_globals,但在服务器别人没有开启,你的一些外部变量(如: $_GET) 等,这些数据插入了SQL的一部分,就会出错。 class all_query{ function show_type_info($table,$type,$style){ //指定类别信息显示 $rs=mysql_query("select * from $table where type='$type' and style=$style order by id desc"); return $rs; } } 类。 index.php <? $rs=$query_4snews->show_type_info("news","4s","2"); $a=0; while($rs_news=mysql_fetch_array($rs)) { if($a==23) { break; } ?> <div class="news_result"> <div class="news_title"> <div class="news_sigh2"> </div> <a href="vip/news_html/dick <?=$rs_news[0]?>.html" target="_blank"> <?=substr($rs_news[2],0,32)?> </a> </div> </div> <? $a++; } 在我的本地机器上就好使。到服务器上就不稳定 ?> 能否推荐一款代码高亮的插件。。 php,想实现搜索? 关于get 有这样的sql语法吗?id等于1 2 3,三记录同时存在。 php4.0 中怎么做对比统计图? 菜鸟的问题--abs($test/$ii)-$test/$ii)==0中的abs能取整吗? PHP调用远程DCOM问题讲座!! 高分求php发邮件源码 请问大家有DVBBS转VBB的程序吗? 用过SMARTY的朋友看一下 表格上有多行数据,如何一行一行的提交数据 怎么做才能记住用户名
两边出现差异最大可能是伺服器设定问题
你的 SQL语句是什么???服务器和你的MySQL是有差别的,又或者是连接不成功,等等.把代码贴出来,看看吧.比如:你在本地开启了register_globals,但在服务器别人没有开启,你的一些外部变量(如: $_GET) 等,这些数据插入了SQL的一部分,就会出错。
function show_type_info($table,$type,$style){ //指定类别信息显示
$rs=mysql_query("select * from $table where type='$type' and style=$style order by id desc");
return $rs;
}
}
类。
index.php <?
$rs=$query_4snews->show_type_info("news","4s","2");
$a=0;
while($rs_news=mysql_fetch_array($rs))
{
if($a==23)
{
break;
}
?>
<div class="news_result">
<div class="news_title"> <div class="news_sigh2"> </div> <a href="vip/news_html/dick <?=$rs_news[0]?>.html" target="_blank"> <?=substr($rs_news[2],0,32)?> </a> </div>
</div>
<?
$a++;
}
在我的本地机器上就好使。到服务器上就不稳定
?>