【发布时间】:2017-02-02 02:12:07
【问题描述】:
第一次在这里实际发布一些东西。
所以问题是:
- 具有各种变量的 HTML 表单
- 将上述数据插入 MySQL 表的 Quantity 下拉菜单 很多次。 (因此,如果下拉菜单放在 5 上,则在表单提交上 将 5 行此数据插入到数据库表中。)
到目前为止我所做的工作: 表单适用于单行插入。
PHP表单函数:
if ( $_POST['addlcd'] ) { //if this form submitted
$db->query("INSERT INTO
LCD
SET
`dateadded` = '".addslashes($_POST['frm_dateadded'])."',
`orderid` = '".addslashes($_POST['frm_orderid'])."',
`ordertype` = '".addslashes($_POST['frm_ordertype'])."',
`device` = '".addslashes($_POST['frm_device'])."',
`colour` = '".addslashes($_POST['frm_colour'])."',
`oldwork` = '".addslashes($_POST['frm_working'])."',
`Notes` = '".addslashes($_POST['frm_notes'])."',
`readyby` = '".addslashes($_POST['frm_readyby'])."',
`status` = '".addslashes($_POST['frm_status'])."',
`completed` = '".addslashes($_POST['frm_completed'])."'
");
}
我可以使用 _POST['quantity'] 纯粹在 PHP 中做我想做的事吗??
我在页面中确实有 jquery/javascript,所以如果这是一个可行的选项,但更喜欢使用我上面所拥有的基础的 PHP func 文件建议。
感谢您花时间阅读,如果您需要更多信息,请告诉我:)
哦,如果有帮助的话,它是一个使用 SMARTY 2.* 和 PHP 5.6 的项目。
【问题讨论】:
-
如果从数量下拉列表中选择 5 个而不是同一行将在 DB 中插入 5 次?
标签: javascript php jquery mysql forms