繁体   English   中英

动态下拉列表选择在提交时不向db输入值

[英]dynamic dropdown select not entering value to db on submit

我有数据没有输入数据库的问题。 我有一个带有5个输入和一个select的表单下拉选择是一个来自数据库的动态列表。 提交表单后,就不会在db中为campaign_owner列输入任何内容。 我有值=“”,我认为这是问题所在,但我也尝试过

<option value="<?php echo $user['username']; ?>"><?php echo $user['username']; ?></option>

但这无济于事。该下拉列表显示了我想要的数据,并允许您在页面上选择它,只是它没有提交,而且我不知道为什么。

HTML:

<div class="col-sm-5 col-sm-push-1 form-group required">
  <label class="control-label" ><?php echo $entry_owner; ?></label>
  <select name="user-list" id="user-list">
    <?php foreach ($users as $user) { ?>
    <option value="<?php echo $user['username']; ?>"><?php echo $user['username']; ?></option>
    <?php } ?>
  </select>
</div>

HTML表单可以使用输入/选择/文本区域等名称。 您的选择名为“用户列表”,这意味着在提交时它将位于关键的user-list 您需要将其映射到campaign_owner列。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM