• 26-06-2013, 13:38:05
    #1
    Üyeliği durduruldu
    Merhaba Arkadaşlar Admin Panelinden Kategori Ekliyorum Bu kategorileri Silmek İstiyorum ama hepsini siliyor yardım edermisinz.
    <?php
    				$sql = mysql_query("Select * from kategoriler");
    				while($row = mysql_fetch_assoc($sql)){
    					echo '<option name="'.$row["id"].'">'.$row["kat_adi"].'</option>';
    					if($_POST["sil"]){
    					$sil = mysql_query("delete from kategoriler where id='".$row[id]."'");
    						if($sil){
    							echo "Silindi";
    							header("Refresh: 1; url=admin.php?sayfa=kategorisil");
    							
    						}
    						else{
    						echo "Hata Var";
    						}	
    				}	
    				}
    			?>
  • 26-06-2013, 13:42:03
    #2
    <?php
    $sql = mysql_query("Select * from kategoriler");
    while($row = mysql_fetch_assoc($sql)){
        echo '<pre>';
        print_r($row);
        echo '<pre>';
    }
    ?>
    Yukarıdaki kodları dosyaya yapıştırıp çıktısını yazarmısınız lütfen.
  • 26-06-2013, 14:00:38
    #3
    Üyeliği durduruldu
    hiç bişey çıkmıyo bonboş

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:00:38 -->-> Daha önceki mesaj 13:58:28 --

    pardon
    Kategoriler
    Array
    (
    [id] => 45
    [kat_adi] => Anasayfa
    [durum] => 1
    )
    Array
    (
    [id] => 46
    [kat_adi] => Hakkımızda
    [durum] => 1
    )
    böyle yazıyo
  • 26-06-2013, 14:36:08
    #4
    Yorgunluktan problemi yeni gördüm, çalışan kodları aşağıda verdim. Hatanın nerde olduğuna gelince, sen mysql sorgusunda $row["id"] değerine göre sildiriyorsun, oysa $_POST["sil"] değerindeki veriyi silmeli.

    <?php
    $sql = mysql_query("Select * from kategoriler");
    while($row = mysql_fetch_assoc($sql)){
        echo '<option name="'.$row["id"].'">'.$row["kat_adi"].'</option>';
        if($_POST["sil"]){
        $sil = mysql_query("delete from kategoriler where id='".$_POST["sil"]."'");
            if($sil){
                echo "Silindi";
                header("Refresh: 1; url=admin.php?sayfa=kategorisil");
            } else{ echo "Hata Var"; }
        }
    }
    ?>
  • 26-06-2013, 17:24:19
    #5
    Üyeliği durduruldu
    hocam yine çalışmadı. $_POST dan hangi veriyi alıyoki silsin ?
    option da bişiler yapmak gerekiyo bi daha bakabilir misin ? müsayitsen