SELECT stu_id FROM `info_selected` WHERE course_id
该条语句在MyPHP图形化界面的运行结果是两条记录,结果如下:
stu_id
2007052476
2009052787
现在我想统计结果的个数,就像上面的两条记录,结果得出的个数应该是2,但是我运用下面的语句嵌入页面中,为何显示的结果是1?
<?php
$conn=mysql_connect("localhost","root","")or die("数据库服务器连接错误".mysql_error());
mysql_select_db("xuanke",$conn)or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$course=$course_info.no;
$sql=mysql_query("SELECT stu_id FROM `info_selected` WHERE course_id");
$row=mysql_fetch_object($sql);
$renshu=count($row);
echo $renshu;
mysql_free_result($sql);
mysql_close($conn);
?>
望高手指点
该条语句在MyPHP图形化界面的运行结果是两条记录,结果如下:
stu_id
2007052476
2009052787
现在我想统计结果的个数,就像上面的两条记录,结果得出的个数应该是2,但是我运用下面的语句嵌入页面中,为何显示的结果是1?
<?php
$conn=mysql_connect("localhost","root","")or die("数据库服务器连接错误".mysql_error());
mysql_select_db("xuanke",$conn)or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$course=$course_info.no;
$sql=mysql_query("SELECT stu_id FROM `info_selected` WHERE course_id");
$row=mysql_fetch_object($sql);
$renshu=count($row);
echo $renshu;
mysql_free_result($sql);
mysql_close($conn);
?>
望高手指点
while($r=mysql_fetch_object($sql)) {
$row[] = $r;
}
$renshu=count($row);