【发布时间】:2011-07-25 04:43:24
【问题描述】:
对不起,我想问一个新手问题:)
我有这样的 PHP 脚本:
<select id="member">
<?php
$sql = " select id,name from member order by name ";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query))
{
?>
<option value="<?php echo $row["id"]; ?>"><?php echo $row["name"]; ?></option>
<?php
}
?>
</select>
那么结果会生成这样的html
<select id="member">
<option value="1">Jon Skeet</option>
<option value="2">Marc Gravell</option>
<option value="3">Darin Dimitrov</option>
</select>
我的问题是,实际上我在 mysql 中有 2 个表,第一个是 member 表,第二个是 member_invited 表。
在 member 表中:
id | 姓名
---------------
00 |乔恩·斯基特
01 |马克·格拉维尔
02 |达林·季米特洛夫
然后在 member_invited 表中:
id | 姓名
---------------
00 |乔恩·斯基特
02 |达林·季米特洛夫
在这两个表中
我想这样列出我的清单:
(看看 class="selected" 在会员邀请的选项标签中)
<select id="member">
<option value="1">Jon Skeet</option>
<option value="2" class="selected">Marc Gravell</option>
<option value="3" class="selected">Darin Dimitrov</option>
</select>
请随意使用javascript或jquery,或者我可以通过使用PHP来解决它?
非常感谢:)
【问题讨论】:
标签: php javascript jquery mysql logic