首页 > 解决方案 > 如何通过 HTML 获取插入数据库的值选项?在我的情况下它不起作用我想知道如何将位置输入字段中所选项目的值传递到其他页面。这里变量位置是空的,并且没有被 $_POST['position'] 分配。addSMemberForm.php <!-- 数据库连接 ----------------------------------------> <?php include 'includes/dbh.php';?> <!--# end DB connection -

问题描述

标签: phphtml

解决方案


您需要在表单中使用 id 属性,然后在包含表单 id 的 select 标记中使用 form 属性。取自您的代码的示例:

    <form id="myForm" method = "post" action = "includes/insertStaffQuery.php">
          <input type="submit">    
    </form>        
          <select class="form-control show-tick" name="position" form="myForm" required>
             <option value="accountant" selected="selected" >Accountant</option>
             <option value="branchAdmin">Branch Admin</option>
             <option value="lecturer">Lecturer</option>
             <option value="receptionst">Receptionst</option>
          </select>

编辑:做了一个更简单的例子。


推荐阅读