将Div的数组内容保存到MySQL数据库
问题描述:
我有输入数组和1个div数组的表。当然,我没有问题将输入数组保存到数据库,但是当我为div执行相同的过程时,它不起作用。当我查看数据库中的列时,其空白。将Div的数组内容保存到MySQL数据库
<td><div name="partamount[]" id="partamount[]" class="amount" ></div> </td>
当你检查元素
:
PHP
$partamount = $_POST['partamount'];
$partamountarray = implode(", ", $partamount);
$result = mysqli_query($mysqli, "INSERT INTO invoices(partamount, login_id) VALUES('$partamountarray', '$loginId')");
答
<div>
元素并不构成元素,因此他们没有得到通过。您应该使用一些<input>
元素,或者使用javascript来填充<input type="hidden">
字段,并使用与您的<div>
元素相同的数据。