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);
这段程序屏蔽了也没什么影响,这段代码没什么用啊 展开
<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);
这段程序屏蔽了也没什么影响,这段代码没什么用啊 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询