为了账号安全,请及时绑定邮箱和手机立即绑定

使用来自不同 <option> 下拉列表的值填充数组

使用来自不同 <option> 下拉列表的值填充数组

PHP
慕少森 2022-06-17 16:20:08
我觉得这个概念有点混乱。所以基本上我在 PHP 中有一个 while 循环,用于从数据库中撤回显示问题及其可能的答案。我还用这些可能的答案填充了一个下拉列表(使用选择标签)。我试图实现的是,通过一个表单,发送一个数组,其中包含来自标签的所有当前选定选项的值。这是代码的一部分,如果这样更容易理解的话。                echo "<select name='quiz_question' id='quiz_question' required>";                while ($row = $result2->fetch_assoc()) {                    $answer = $row['answer'];                    $answer_id = $row['id'];                    echo "<option value='$answer_id'>$answer</option>";                }                echo "</select>";关于如何使用具有相同值名称的元素填充数组的任何想法,因为它们处于循环中,这将是很棒的。
查看完整描述

1 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

找到了我正在寻找的答案。在这里发布它以防其他人偶然发现我的问题。


请记住,我正在用整数“id”填充我的数组。


     echo "<select name='Quiz_answers[]' id='quiz_question' >";


              while ($row = $result2->fetch_assoc()) {


                  $answer = $row['answer'];

                  $answer_id = $row['id'];

                  echo "<option value='$answer_id'>$answer</option>";

              }


            echo "</select>";


查看完整回答
反对 回复 2022-06-17
  • 1 回答
  • 0 关注
  • 76 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信