gpt4 book ai didi

javascript - 带有 'Quantity' 下拉列表的 PHP 表单可将输入的数据行插入到表单中

转载 作者:行者123 更新时间:2023-11-28 23:25:12 24 4
gpt4 key购买 nike

第一次在这里发帖。

所以问题是:

  1. 带有各种变量的 HTML 表单
  2. 将上述数据插入 MySQL 表的数量下拉列表那么多次。 (因此,如果下拉列表放上 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(如果有帮助的话)的项目。

最佳答案

根据我的理解,同一行将作为所选编号插入到数据库中。数量。

请尝试。

if ( $_POST['addlcd'] ) { 
//if this form submitted

//Fetch quantity dd value
$quantity = !empty($_POST['quantity'])?$_POST['quantity']:0;

//Loop will be iterate for selected quantity numbers...
for($i=0;$i<$quantity;$i++){
$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'])."'
");
}
}

关于javascript - 带有 'Quantity' 下拉列表的 PHP 表单可将输入的数据行插入到表单中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39673945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com