我有输入数组和1个div数组的表。当然我将输入数组保存到数据库没有问题,但是当我对div执行相同的过程时,它无法正常工作。当我查看数据库中的列时,它是空白的。
<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')");
答案 0 :(得分:0)
<div>
元素不是表单元素,因此它们不会被传递。您应该使用一些<input>
元素或使用javascript来填充<input type="hidden">
字段,其中包含与<div>
元素相同的数据。