我需要在数据库中保存选定的选项值。在表单中,我需要在输入类型中包含选择选项,基本上我有这个代码。
< form method =" post">
< td>设计师订单号< / td>
< TD>
< div id =" ordernumbers">
<选择>
< option>选择订单< / option>
< /选择>
< / DIV>
< / TD>
< input type =" text"命名="的dueDate"值="" />
< input name =" register1"类型="提交" ID =" btnSubmit按钮"值="更新"
onclick =" return updatepayment(); " />
< /形式>
要在表单中包含选择选项,我尝试作为link1,但确实对我有效。
比我在link2中提到的代码如下所示
<形式>
< TD>
< div id =" ordernumbers">
< input type =" text"名称=" designerorder_id"列表=" citynames">
< datalist id =" citynames">
< option>选择订单< / option>
< /数据列表>
< / DIV>
< / TD>
< /形式>
我仍然得到通知:未定义的索引:designerorder_id错误,但如果我使用此代码,而不是上面的代码:< input type =" text"名称=" designerorder_id" />我没有收到任何错误,所以我想我错误地将选择内部输入放入表格中,请帮助我....
编辑
if(isset($ _ POST [' register1'])){
$ designerorder_id = trim($ _ POST [' designerorder_id']);
$ product_id = trim($ _ POST [' product_id']);
$ paid_status = password_hash($ _ POST [' paid_status'],PASSWORD_DEFAULT);
$ due_date = trim($ _ POST [' due_date']);
$ stmt = $ reg_user-> runQuery(" SELECT * FROM order_details");
$ row = $ stmt-> fetch(PDO :: FETCH_ASSOC);
$ stmt->执行();
if($ reg_user-> register1($ designerorder_id,$ product_id,$ paid_status,$ due_date)){
$ id = $ reg_user-> lasdID();
$ key = base64_encode($ id);
$ id = $ key;
$ message ="更新的数据库&#34 ;;
// $ subject ="确认更新&#34 ;;
// $ reg_user-> send_mail($ email,$ message,$ subject);
$ msg ="数据库更新&#34 ;;
} else {
echo"抱歉,Query无法执行...&#34 ;;
}
}
注意:我正在请求downvoter,请在评论中说明downvote的原因,以便我可以纠正它....