想请教个问题我看到别人这样写
$sql="select * from movie";
$result=mysql_db_query("movie",$sql,$conn);
while($row=mysql_fetch_array($result))
然后输出movie表里的所有记录我想知道$row=mysql_fetch_array($result)是什么意思如果要是执行第五条记录的时候让他执行别的东西应该怎么写
$sql="select * from movie";
$result=mysql_db_query("movie",$sql,$conn);
while($row=mysql_fetch_array($result))
然后输出movie表里的所有记录我想知道$row=mysql_fetch_array($result)是什么意思如果要是执行第五条记录的时候让他执行别的东西应该怎么写
你可以将值赋给另一个数组,然后判断是否到了第五行。
$newArray = array();
while($row=mysql_fetch_array($result))
{
echo $row['字段名'];//就可以输出所有行内某个字段里的值
$newArray[] = $row;//赋值
if(count($newArray) == 5)
{//当记录到了第五条,作你想要的操作
doAnyThingYouWant();
}
}
那count($newArray)不是始终为1 吗?
while($row=mysql_fetch_array($result))
{
if($i == 4)
{
}
$i++;
}