【发布时间】:2013-12-15 03:47:40
【问题描述】:
我尝试从 MySQL 数据库创建一个简单的选择下拉菜单。但是,它不适用于我的代码。
这是我的代码:
<?php
mysql_select_db($database_conn, $conn);
$query_RsCourse = "SELECT * FROM tbl_course ORDER BY courseid DESC";
$RsCourse = mysql_query($query_RsCourse, $conn) or die(mysql_error());
$totalRows_RsCourse = mysql_num_rows($RsCourse);
$count=0;
while ( $row = mysql_fetch_array($RsCourse, MYSQL_ASSOC)) {
$courseid=$row["courseid"];
$count++;
}
?>
<tr>
<td bgcolor="#CCCCCC"> Course Name</td>
<td bgcolor="#dfdfdf"> <select name="courseid">
<option value="" SELECTED>Selected Course</option>
<option value="<?php echo $courseid; ?>"><?php echo $row_RsCourse['$courseid']; ?></option>
</select>
</td>
</tr>
任何建议将不胜感激!
【问题讨论】:
-
在构建选择选项之前,您将在 while 循环中覆盖
$courseid,因此您只会获得$courseid的最后一个值 -
那么我可以对我的代码做什么?谢谢。
-
你从哪里得到
$row_RsCourse['$courseid'];?
标签: php mysql select drop-down-menu option