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

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

На 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 Оценить Комментировать
Ответ пользователя Андрей Буров К ответам на вопрос (4)
BuriK666
@BuriK666
Компьютерный псих
<input type="checkbox" name="delete_elem[]" value="$i" />


if(isset($_POST['delete'])) {
  foreach ($_POST['delete_elem'] as $i) {
  // do delete element $i
  }
}
Ответ написан
Комментировать