php - 用不同的值填充数组
问题描述
我觉得这个概念有点混乱。
所以基本上我在 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>";
关于如何使用具有相同值名称的元素填充数组的任何想法,因为它们处于循环中,这将是很棒的。
解决方案
找到了我正在寻找的答案。在这里发布它以防其他人偶然发现我的问题。
请记住,我正在用整数“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>";
推荐阅读
- asp.net - 有没有办法用HttpClient获取api输入参数?
- javascript - 在 react-native 中无错误导航之前更改状态
- macos - 如果我在 MacBook Pro 上重新打开终端,则找不到 nvm
- android - 无障碍服务对事件的行为
- angular - 角路由器散列
- googleplacesautocomplete - 需要在 Google Place Autocomplete 中获取英文地名
- django - Django 使用中间件设置 cookie 在第一页加载时失败
- electron - 带有私有 GitHub 存储库的电子自动更新器?
- django - 如何将通用视图转换为具有模式列表的基于类的视图
- excel - VBA 使用子参数中的值填充不同的对象