gpt4 book ai didi

javascript - 如何使用php创建多个选择下拉列表框

转载 作者:行者123 更新时间:2023-11-29 05:49:40 24 4
gpt4 key购买 nike

我是 php 新手,我想生成相同的选择下拉列表框。这是我的代码,但它只适用于第一个下拉菜单,不适用于第二个...

这是我正在使用但没有成功的代码:

<?php 
while($row = mysqli_fetch_array($result))
{
$output .= '
<tr>
<td>'.$row["id"].'</td>
<td class="last_name" >
<select id="t1"><option>'.$row["t1"].'</option>';
while($rowcode=mysqli_fetch_array($resulttasks))
{ $output .= '<option value="'.$rowcode["id"].'">'.$rowcode["code"].'</option>' ; }
$output .='</select>
</td>
<td class="last_name" >
<select id="t2"><option>'.$row["t2"].'</option>';
while($rowcode=mysqli_fetch_array($resulttasks))
{ $output .= '<option value="'.$rowcode["id"].'">'.$rowcode["code"].'</option>'; }
$output .='</select>
</td>
</tr>';
?>

在此先感谢您的帮助!

最佳答案

重复标识符不是问题,在“t2”选择的第二个循环之前,尝试放置 mysqli_data_seek($resulttasks,0);

解释:重复标识符仅适用于 DOM,与在 PHP 中解析 HTML 无关。如果你们注意到,他两次使用相同的结果集,PHP 不会在处理过的相同数据上运行另一个循环。因此,如果我们想在同一结果集上运行另一个循环,我们必须重置为第 0 行。

关于javascript - 如何使用php创建多个选择下拉列表框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55610398/

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