This topic looks a little dated, but I am running into the same issue...
If I don't sort my table, then multiple check boxes for edit work fine... However, once I sort, then the array is not passed...
Here are some relevant bits:
This is the called script - it basically goes back after the post var is found to be empty...
$multi_edit_address = $_POST['edit'];
if(empty($multi_edit_address))
{
?>
<script type="text/javascript">
window.history.go(-1);
</script>
Here is the calling part:
echo "<th><input type=\"submit\" name=\"edit_delete\" value=\"Edit\" onclick=\"this.form.action='multi_edit.php';\" /></th>";
And from same script form...
echo '<td><a href="edit.php?address=' . $row['address'] .'&RowName=' . $row_select .'">Edit</a>
<input type="checkbox" name="edit[]" value="' . $row['address'] . '"/></td>';
Any assitance would be great.
Let me know if you need more information.
Thanks!
Joe