如何使用 PHP 从数据库填充下拉列表
How to Populate Dropdown list from Database using PHP
我有一个数据库 (Rem1),它有一个 table(主题)和 3 列(ID、NAME、EMAIL)。此 table 正在定期更新。我想创建一个由 table(主题)中的名称填充的下拉列表。选择主题后,通过表单提交的值将是所选名称的相应电子邮件。但是,我的代码无法正常工作。请看一下。
非常感谢您的帮助。谢谢。
<?php
include_once "db.php";
?>
<!DOCTYPE html>
<select name="SELECTNAME">
<?php
$SQLSELECT = "SELECT * FROM subject ";
$result_set = mysqli_query($conn, $SQLSELECT);
while($row = mysqli_fetch_array($result_set))
{
?>
<tr>
<option value="<?php echo $row['EMAIL']; ?>"><?php echo $row['NAME']; ?></option>
</tr>
<?php
}
?>
</table>
</div>
</div>
</body>
</html>
db.php文件如下。
<?php
$conn=mysqli_connect("localhost","root","") or die("Could not connect");
mysqli_select_db($conn,"rem1") or die("could not connect databaseWW");
?>
您只需输入电子邮件地址的值即可。
<option value="<?php echo $row['EMAIL']; ?>"><?php echo $row['NAME']; ?></option>
在循环的每个索引处,您需要获取 EMAIL 和 NAME 列。截至目前,您为下拉列表中的所有选项提供了一个静态值。
<option value="<?php echo $row['EMAIL']; ?>"><?php echo $row['NAME']; ?></option>
我有一个数据库 (Rem1),它有一个 table(主题)和 3 列(ID、NAME、EMAIL)。此 table 正在定期更新。我想创建一个由 table(主题)中的名称填充的下拉列表。选择主题后,通过表单提交的值将是所选名称的相应电子邮件。但是,我的代码无法正常工作。请看一下。
非常感谢您的帮助。谢谢。
<?php
include_once "db.php";
?>
<!DOCTYPE html>
<select name="SELECTNAME">
<?php
$SQLSELECT = "SELECT * FROM subject ";
$result_set = mysqli_query($conn, $SQLSELECT);
while($row = mysqli_fetch_array($result_set))
{
?>
<tr>
<option value="<?php echo $row['EMAIL']; ?>"><?php echo $row['NAME']; ?></option>
</tr>
<?php
}
?>
</table>
</div>
</div>
</body>
</html>
db.php文件如下。
<?php
$conn=mysqli_connect("localhost","root","") or die("Could not connect");
mysqli_select_db($conn,"rem1") or die("could not connect databaseWW");
?>
您只需输入电子邮件地址的值即可。
<option value="<?php echo $row['EMAIL']; ?>"><?php echo $row['NAME']; ?></option>
在循环的每个索引处,您需要获取 EMAIL 和 NAME 列。截至目前,您为下拉列表中的所有选项提供了一个静态值。
<option value="<?php echo $row['EMAIL']; ?>"><?php echo $row['NAME']; ?></option>