为什么我不能通过$ _POST传递多个数组行?

时间:2019-05-01 03:10:29

标签: php arrays forms post rows

我再问一次,这次更好了...

使用表单通过$_POST传递数组。数据是HTML表中最初显示的复选框中的唯一ID。当我调用$_POST['ids']数据时,它将仅调用第一行。

已经使用各种方法调用了数据,始终显示第一行,因此它在我的表单中一定是错误的。

<form style="float:right;" method='post' action='deldwg.php?folder=$folder' enctype='multipart/form-data'>

//…table setup

 if (mysqli_num_rows($results) >=1)
{
while($row = mysqli_fetch_assoc($results))
{
echo "<tbody><tr><td style='text-align:center;'><input type='checkbox'  name='ids[]' value='";
echo $row['id'];
echo "'></td>";
//…other columns, end form, etc...

1 个答案:

答案 0 :(得分:0)

好的,问题是我在结束HTML中的表格标签之前先结束了表单标签。谢谢大家的帮助!