gpt4 book ai didi

php - Html/Php 使用 mysql 查询添加下拉列表

转载 作者:太空宇宙 更新时间:2023-11-03 10:41:52 24 4
gpt4 key购买 nike

我正在尝试为我的项目设计一个网站,但我对以下内容感到困惑。如果我想添加一个下拉菜单,我可以使用以下代码来完成。

<select>
<option value="January"<?php if ($row[month] == 'January') echo ' selected="selected"'; ?>>January</option>
<option value="February"<?php if ($row[year] == 'February') echo ' selected="selected"'; ?>>February</option>
</select>

但我想做的是跟随。我有一个数据库和一堆数据,我将使用 select 语句查询它们。我想将它们全部作为执行此下拉菜单的选项。如何才能我完成了吗?为了简化问题假设我有一个查询

$sql= "select Name FROM Course WHERE courseName='".$something."'"; 
$resulting=mysqli_query($connection,$sql);
$resultarray=mysqli_fetch_array($resulting);

我怎样才能做到这一点?

编辑:如果没有下拉菜单,我通常会以这种方式创建一个表单。

<form action="restaurantAction.php" method="post">
Restaurant Name:<input type="text" name="deleteRestaurant">
<input type="submit">
</form>

我如何根据 Minh 的回答将其应用于下拉菜单

最佳答案

你可以这样写

<select>
<?php foreach ($resultarray as $key => $value) {?>
<option value="<?php echo $value?>"><?php echo $value?></option>
<?php } ?>
</select>

为您更新

<form action="restaurantAction.php" method="post">
Restaurant Name:<input type="text" name="deleteRestaurant">
<select name="restaurantName">
<?php foreach ($resultarray as $key => $value) {?>
<option value="<?php echo $value?>"><?php echo $value?></option>
<?php } ?>
</select>
<input type="submit">
</form>

关于php - Html/Php 使用 mysql 查询添加下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37089585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com