if($ID!="") 如果ID不为空,则执行下面的代码
{
if($ID==$rs[0])如果ID的值==$rs数组里面第一个数,则执行下面的代码
{
$sel="selected";将$sel被选中
}
else否则
{
$sel="";将$sel被选为空
} }
如果ID为空,则执行下面的代码 $str.="<option value={$rs[0]} {$sel}>{$rs[1]}</a>"; 在这段代码里面最后一句是什么意思呢?$str.="<option value={$rs[0]} {$sel}>{$rs[1]}</a>";
{
if($ID==$rs[0])如果ID的值==$rs数组里面第一个数,则执行下面的代码
{
$sel="selected";将$sel被选中
}
else否则
{
$sel="";将$sel被选为空
} }
如果ID为空,则执行下面的代码 $str.="<option value={$rs[0]} {$sel}>{$rs[1]}</a>"; 在这段代码里面最后一句是什么意思呢?$str.="<option value={$rs[0]} {$sel}>{$rs[1]}</a>";
解决方案 »
- 关于php的snoopy类爬取死链接的文本问题
- 关于xmlrpc_encode_request函数问题
- 请帮忙看下这段代码!
- 大侠们Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
- textarea中文本前总是空2格,写入数据库也是
- 执行完insert/UPDATE/DELETE后,如何判断成功?
- 请教泄愤高招
- 两篇文章比较问题,
- 请教:WIN-XP系统下:进数据库phpmyadmin时如何使用用户名和密码验证?
- 请问高手如何得到上一页的信息,类似于asp中的Request.ServerVariables("HTTP_REFERER")
- 求救关于move_uploaded_file()
- 这种情况的SQL语句应该要怎么写呢?
应该是这样:
$str.="<option value={$rs[0]} {$sel}>{$rs[1]}>";
应该是从数据库动态生成 select 列表。<select name="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>这样的东东
{$rs[0]}这个是列表值
{$sel}这个是 是否选上
{$rs[1]}这个是列表显示的值
相当于$str.="<option value="."$rs[0]." ".$sel.">".$rs[1].">";
$str=$str+<option value={$rs[0]} {$sel}>{$rs[1]}>";
但是我认为 代码写错了
<option value={$rs[0]} {$sel}>{$rs[1]}>
应该写成这样:<option value={$rs[0]}><a>{$rs[1]}</a></option>";
{$sel}>{$rs[1]}是干嘛的 看不懂!