• 23-03-2010, 00:21:48
    #1
    Merhaba arkadaslar
    google da bir kaç örnek buldum ama çalıştıramadım

    Aşağıdaki kodlar döngü içine alınıyor
    echo '<form name="sil" method="POST" action="islemler.php">
    <input type="checkbox" name="sil'.$ocek['id'].'" value="'.$ocek['id'].'">
    <input type="submit" name="bt1" value="SiL">
    </form>';
    Şimdi böyle bir formumuz olduğunu varsayarsak
    islemler.php içine nasıl birşey yazmalıyımki birden fazla veri secilmişse hepsini sildin.
  • 23-03-2010, 01:21:56
    #2
    hatalı form örneği
    Alıntı
    <input name="sildirbunlari[]" value="<?=$ocek["id"]?>" type="checkbox">
    yukardaki şekilde olucak inputlar

    php kısmı

    <?
    Alıntı
    $sildirmepostu = $_POST["sildirbunlari"];
    foreach($sildirmepostu as $gelen => $degeri){
    echo $gelen."=>".$degeri."<br>";

    // buraya id si gelenleri sildirme sorgusu yaparsan hepsini siler eğer in içine yazmak istersen. $silinecekler .= $degeri.",";
    }
    //$sildir = substr($silinecekler,0,-1); mysql_query("delete from xxx where id in (".$silinecekler.")");
    şeklinde yapabilirsin.
  • 23-03-2010, 01:29:52
    #3
    trdeveloper ilgin için tşk ettim
    anlatımına benzer bir yolla toplu silmeyi becerdim

    İyi çalışmalar..