Удаление постов

Печать RSS
265

Ж
Автор
Пришелец
0
подскажите пожалуйста, как мне прописать в скрипте код (начиная с формы и заканчивая удалением из мускула), чтобы можно было за один раз удалять много постов (как в форуме)?
И

Оранжевые штаны
0
В смысле каждый по отдельности? Или все сразу? obana
Н

Пацак
0
<form action=del.php method=post>for i=0;i<vsego zapisey;i++
{<input type=checkbox name=arr[] value=post[id]>}<input type=submit valu=DELETE></form>
del.php
foreach ($_POST[arr] as $value){
тут запрос в базу с выбором постов. Если ид=$валуе удаляем}
Н

Пацак
0
Вобщем сеичас с тела и на паре! Чуть пожже напишу точнее
Н

Пацак
0
<?php
//Выбор постов которые хотим удалить
echo '<form method="post" action="del.php">';
//Припустим посты уже считаны и хранятся как ассоциативный масив в переменной $posts
for ($i=0;$i<$total_post;$i++)
{
echo '<input type="checkbox" name="mas['.$posts[id].']" value="1">';//Пишем в масив mas[] с индексом id поста 1,если он отмечен.
}
echo '<input type="submit" value="DELETE"></form>';
//del.php
$total=Сюда пишем количество записей с таблицы
$mass[]=$_POST[mas];
for ($i=0;$i<$total;$i++)
{$posts=запрос с таблицы(переписываем в ассоциативный массив (mysql_fetch_assoc));
if ($mass[$posts[id]==1) удаляем запись с БД
}
?>
Ж
Автор
Пришелец
0
Чё та не понял для чего нужна "$i"...
Ж
Автор
Пришелец
0
5. demeros, спасиб, решил проблему smile
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск