html菜单中联入动态数据,这段PHP代码看不懂

<selectname="select2"><optionvalue="所有人">所有人</option><?phpdo{?><optionvalue="<?phpech... <select name="select2">
<option value="所有人">所有人</option>
<?php
do {
?>
<option value="<?php echo $row_whom['name']?>"><?php echo $row_whom['name']?></option>
<?php
} while ($row_whom = mysql_fetch_assoc($whom));
$rows = mysql_num_rows($whom);
if($rows > 0) {
mysql_data_seek($whom, 0);
$row_whom = mysql_fetch_assoc($whom);
}
?>
</select>
mysql_data_seek($whom, 0)这一句是什么意思?参数为什么要设为0?我在网上查了该函数的用法,但还是不知道这里用这个起什么作用?
还有,菜单项的内容输出在do while语句执行后就结束了吧.那后面的
$rows = mysql_num_rows($whom);
if($rows > 0) {
mysql_data_seek($whom, 0);
$row_whom = mysql_fetch_assoc($whom);
对结果又会起什么影响呢?
发现把$rows = mysql_num_rows($whom);
if($rows > 0) {
mysql_data_seek($whom, 0);
$row_whom = mysql_fetch_assoc($whom);
这段程序屏蔽了也没什么影响,这段代码没什么用啊
展开
 我来答
阳光上的桥
2009-04-17 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65812
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
mysql_data_seek($whom, 0)的意思 :
返回SQL查询的第一条(从0开始编号)数据,如果你参数设置为1就返回第二条数据,这样说能明白吧

补充:
我也觉得不会有影响,都输出完了还判断是否有数据,你这个程序乱七八糟的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式