Задать вопрос

Как удалить отмеченные чекбоксом?

На PHP немного псевдокод сделал, но смыл того что есть показывает. Сейчас главное как-то по нажатию кнопки сделать массив, после этого буду думать как дальше передать в запрос на удаление.

Это в PHP:
$delete = array();

for ($i = 0; $i < $Num; $i++) {
  <tr>
  <td><form method="post" action=""><input type=checkbox name=delete[] value=$i></form></td>
  <td>$item</td>
  </tr>
}

if(isset($_POST['delete'])) {
  // Эмм... как массив-то из input собрать для удаления?
}


Это в HTML-части страницы:
<form method="post" action="">
<input type="submit" name="delete" value="Удалить" />
</form>
  • Вопрос задан
  • 4544 просмотра
Подписаться 2 Оценить Комментировать
Решение пользователя KoiGva К ответам на вопрос (4)
@koigva
<form method="post">
	<input name="delete[]" value="1" type="checkbox">
	<input name="delete[]" value="2" type="checkbox">
	<input name="delete[]" value="3" type="checkbox">
    <input type="submit">
</form>

<?php
print_r($_POST);
?>

Получаем:
Array ( [delete] => Array ( [0] => 2 [1] => 3 ) )
Ответ написан