|
|
|
|
|
для: ride
(07.01.2010 в 20:58)
| | точно! спасибо=) | |
|
|
|
|
|
|
|
для: kosta_in_net
(07.01.2010 в 20:59)
| | можно и циклически=) | |
|
|
|
|
|
|
|
для: Boeing
(07.01.2010 в 20:30)
| | думаю, циклически лучше запрос составить, а уже потом, одним махом удалить. | |
|
|
|
|
|
|
|
для: Boeing
(07.01.2010 в 20:30)
| |
function del4cat(){
if($_SERVER['REQUEST_METHOD']=='POST'){
if(!isset($_POST['type'])){
exit("Записи не выбраны");
}else{
$cid2 = implode(',',$_POST['type']);
$s=mysql_query("DELETE FROM `catalog` WHERE `cid` in ($cid2)")
or die(mysql_error());
}
}
}
|
| |
|
|
|
|
|
|
|
для: vale1487
(07.01.2010 в 20:21)
| | Вчера накидал в первом приближении.
<!--а тут чекбоксы-->
<input type=checkbox name="type[]" value="<?=$id?>">
|
Хочу обратить внимание, что имя чекбокса должно быть обязательно с квадратными скобками, чтоб РНР понял,что перед ним массив.
<?php
function del4cat(){
if($_SERVER['REQUEST_METHOD']=='POST'){
if(!isset($_POST['type'])){
exit("Записи не выбраны");
}else{
$cid2 = $_POST['type'];
foreach($cid2 as $v){
$s=mysql_query("DELETE FROM `catalog` WHERE `cid`='{$v}'")
or die(mysql_error());
}
}
}
}
?>
|
| |
|
|
|
|
|
|
| Подскажите как правильно удалить при помощи чекбокса, то есть нескольк выделенных объектов на странице.
обработчику отсылаются id выделеные объектов из формы через post
обработчик удаляет из базы
DELETE FROM таблица WHERE id=$id | |
|
|
|
|