gpt4 book ai didi

javascript - 从数据库获取数据时html中的多个选择选项

转载 作者:行者123 更新时间:2023-11-30 21:59:24 25 4
gpt4 key购买 nike

我必须运行一个 mysql 查询并设置 Select 选项以在我的 HTML 表单中选择给定的数据。问题是没有选择选项。因为我必须根据项目数量选择选项。例如,我有一份披萨和三份饮料。然后我需要为披萨打开 1 个选择选项,为 dirnks 打开三个选择选项。

这是我的代码:-

<select class="form-control" name="dealSizeName[]" id="dealSizeName">
<?php
$sql3 = mysql_query("SELECT * From `dealsubcategories` WHERE `Status` ='Y'");
while($row3 = mysql_fetch_array($sql3)) { ?>
<option value="<?=$row3['SizeName']." ".$row3['SubCategoryName']?>">
<?=$row3['SubCategoryName']?>
</option>
<?php } ?>
</select>

我的数据库中有下表: I have this table in my database

我想在我的 html 表单中选择 optoin,如下所示: enter image description here

如果在 DealA 中,Pizza 的数量为 2,则打开两个选择选项。对于汉堡打开 1,对于饮料打开 3 和面食打开 1 在我的 html 表单中选择选项框。

但我每次都只能选择一个选项。如何使它依赖于我的表的提交数量。

最佳答案

select 元素有一个属性multiple,可以帮助您选择多个选项。由于我对 PHP 没有任何了解,因此我将在您应该在 PHP 中执行的操作中添加 html 注释。这是您应该尝试的基本要点。

<?php 
$sql3 = mysql_query("SELECT * From `dealsubcategories` WHERE `Status` ='Y'");
<!-- for index = 0;index < subCategory.quantity; index ++ -->
<select class="form-control" name="dealSizeName[]" id="dealSizeName" multiple>
while($row3 = mysql_fetch_array($sql3)) { ?>
<option value="<?=$row3['SizeName']." ".$row3['SubCategoryName']?>"> <?=$row3['SubCategoryName']?></option>
</select>
<?php }?>

关于javascript - 从数据库获取数据时html中的多个选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43916321/

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