我有一个返回几行的查询,并且我有以下几行代码来检索它们:
$result_set = mysql_query($query);
while($net_biz_sub_data[]=
mysql_fetch_array($result_set,MYSQL_ASSOC));我的问题是,在不让最后一个数组为空的情况下检索数据库查询数据的正确方法是什么?当我count()时,它总是行数+ 1,我想纠正这个错误。
发布于 2011-10-04 02:12:49
由于while循环的工作方式,您应该这样做
while($dataz = mysql_fetch_assoc($result_set))
{
$net_biz_sub_data[] = $dataz;
}发布于 2011-10-04 02:12:39
使用
$result_set = mysql_query($query);
while($net_biz_sub_data = mysql_fetch_assoc($result_set)){
//use $net_biz_sub_data here
}https://stackoverflow.com/questions/7638907
复制相似问题