在php中能用mysql_fetch_row()取出指定的一条记录吗

2024-11-18 00:28:06
推荐回答(3个)
回答1:

我来回答吧:
如果$query="select * from t_information where FLable='3'"的结果集中 只有一条记录,那么$row就是第一条记录,如果$result返回大于1条记录,那么mysql_fetch_row只是返回当前一条记录,可以通过循环依次返回每条记录
如: while($row=mysql_fetch_row($result))
{
//$row 为每次循环中当前记录。
//$row[1] 代表当前行中的第二个字段的值。
}

回答2:

不能,mysql_fetch_row 只能得到一条记录, 如果想得到第二条记录 可以修改 sql 语句
select * from t_information where FLable='3' limit 1,1 ;
这些多测试,因为自己找出来的结果才是最理解的

回答3:

你print_r($row)看看
他应该只会查出第一条记录,要循环才行