mysql用什么语句让指针指向下一个?以下是我写的语句,next($row3);表示指针指向下一个,不知道对不对,该如何修改?$wuyan_s3='select * from wuyan';
$result_m3=mysql_query($wuyan_s3);
$row3= mysql_fetch_array($result_m3);
$mozi3=$row3['z5'];
while ($mozi3<>$mozi1)
{
next($row3);
}
$yuju3=$row3['z1'];
$result_m3=mysql_query($wuyan_s3);
$row3= mysql_fetch_array($result_m3);
$mozi3=$row3['z5'];
while ($mozi3<>$mozi1)
{
next($row3);
}
$yuju3=$row3['z1'];
解决方案 »
- 随机数输出问题
- 求高手帮帮忙,我是真没办法了,
- 请问大家一些信息网站这样的功能是如何实现的啊?
- 新手请教发送邮件问题
- 最近面试碰到的一个题,要用left join,可是我怎么也想不出结果
- 哪里错了Fatal error: Call to undefined function curl_init() in?
- win2000+IIS5+php4.22中如何避免在无某一页时显示“Warning: Failed opening 'E:\web\aaa.com\..”
- 上传图片是否重复判断!
- 我写了个论坛程序,显示格式不正确,请教
- 请教一个字符集的问题
- 关于ftp问题 知道ip 但是找不到目录
- 一个正则替换空格问题
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf ("ID: %s Name: %s", $row[0], $row[1]);
} mysql_free_result($result);
?>
mysql_fetch_row
都在获取当前行之后自动将指针移动到下一行.
知道自动将指针移动到下一行,但是用语句
while ($row3= mysql_fetch_array($result_m3)) 指针就一直往下移,直到没有数据为止。我想实现的是当$mozi3=$mozi1则终止循环,语句该如何写?
while($row3= mysql_fetch_array($result_m3)){
if($mozi3=$mozi1)
exit;
}
while($row3= mysql_fetch_array($result_m3)){
if($mozi3=$mozi1)
break;
}