【问题标题】:how to insert all this checkbox value into same id but different rows of one column?如何将所有这些复选框值插入相同的 id 但一列的不同行?
【发布时间】:2018-07-06 19:19:00
【问题描述】:

如何将所有这些复选框值插入到相同的 id 但一列的不同行中

<input type="checkbox" value="Return" name ="secondtechno[]">Return<br>
<input type="checkbox" value="Payment" name ="secondtechno[]">Payment<br>
<input type="checkbox" value="Audit" name = "secondtechno[]">Audit<br>
<input type="checkbox" value="Form15CA" name = "secondtechno[]">Form15CA<br>
<input type="checkbox" value = "Form15CB" name = "secondtechno[]">Form15CB<br>

【问题讨论】:

  • 告诉我你的尝试,我们可以进行讨论,如果你也向我们展示数据库架构可能会有所帮助
  • $chk = ""; foreach($checkbox1 as $chk1) { $chk .= $chk1; }
  • 但数据存储在同一行,分开
  • 对不起,伙计,但这不会削减它,$checkbox1 是从哪里来的?想想如果我看到这个问题,我是否能够根据我面前的信息给出答案,我想你会发现答案是否定的

标签: php checkbox insert


【解决方案1】:

您可以在 php 中使用以下代码使用数组检查复选框值,并尝试在 foreach 中插入具有该特定 id 的值

$id= 'Your_id';
if(!empty($_POST['secondtechno'])) {
    foreach($_POST['secondtechno'] as $check) {
            //echo $check;
            //$sql = "INSERT INTO YourTable(id, columnname)VALUES ('".$id."', '".$check."')";
    }
}

【讨论】:

  • thnkss 寻求帮助,我使用此代码,但是当我单击多个复选框而不是一个复选框时,我如何编写代码,然后将数据插入具有相同 ID 的下一行中
  • ID SERVICE 3 payment 3 audit 3 form15ca 3 form15cb
  • 它可以工作,但它将价值作为 GSTVAT 存储在服务列中,我如何将 GST
    增值税存储在该列的不同行中
  • 您需要在单独的复选框中定义 GST 和 VAT
  • GST
    增值税我的 html 代码
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-03
  • 2019-12-10
  • 1970-01-01
  • 1970-01-01
  • 2021-04-12
  • 1970-01-01
相关资源
最近更新 更多