我有以下代码:
<?php
session_start();
include("control/connect.php");
$query = NULL;
$query= "select * from category";
$result = mysql_query($query);
?>
.....
<select name="categoryname" id="">
<option value="">Select</option>
<?php
while($row=mysql_fetch_array($result)) {
?>
<option value="<?php echo $row['categoryid']; ?>">
<?php echo $row['categoryname']; ?></option>
<?php } ?>
</select>
但是,问题来了:
另外 3 个选项(数据在表中有 3 行):
出了什么问题,我该怎么办?
最佳答案
只需确保您正确输入了categoryname
。它应该与数据库中的列名相同。并且区分大小写。因此,如果列名为 categoryName,$row['categoryname']
将发出通知
关于php - 在列的下拉菜单上显示选项 - PHP MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16585938/