• 08-02-2010, 10:50:31
    #10
    Üyeliği durduruldu
    Çok bilenler gelmiş yine konuya, ben susayım.
    İnşallah çözersin optix.
  • 08-02-2010, 10:54:20
    #11
    D3LLy adlı üyeden alıntı: mesajı görüntüle
    bunu en başta deseydiniz ya :=)

    <select öğresinde zaten seçili olan gönderilir

    "><select name=\"anaid\">";

    $_POST['anaid'] ile seçileni alıp kullanabilirsiniz

    Verilerin gittiği AltAltKategoriKayit() fonksiyonunda $anaid değerine göre tekrar sorgu yapıp ordanmı çek diyorsun ?
  • 08-02-2010, 11:06:03
    #12
    php7 adlı üyeden alıntı: mesajı görüntüle
    Çok bilenler gelmiş yine konuya, ben susayım.
    İnşallah çözersin optix.
    Kenarda kalma , olaya müdahil ol .
  • 08-02-2010, 11:24:39
    #13
    Arkadaşlar D3LLy'nin dediğinden yola çıkarak şöyle düzenleme yaptım , sistem çalışıyor .

    Formdaki sorguyu şu şekilde düzenledim ;
    <td align=\"left\" valign=\"top\"><select name=\"ustid\">";
    	
    	$sorgu1 = mysql_query("SELECT * FROM altmenu ORDER BY baslik ASC");
        while($yaz1=mysql_fetch_array($sorgu1)){
    	$ustid     = $yaz1['id'];
        $anabaslik = $yaz1['baslik'];
    	
        echo "<option value=\"$ustid\">$anabaslik</option>";	
    
    	}
    	
    	echo"</select>
    AltAltKategoriKayit() fonksiyonunuda bu şekilde ;
    Function AltAltKategoriKayit(){
    
    $ustid  = $_POST['ustid'];
    $s = mysql_query("select anaid from altmenu where id='$ustid'");
    $y = mysql_fetch_array($s);
    $anaid = $y['anaid'];
    $baslik = $_POST['kategori'];
    
    $ekle = mysql_query("insert into altmenu1 (anaid,ustid,baslik) values ('$anaid','$ustid','$baslik')");
    	
    	if($ekle){ 
    	echo  "işlem olumlu"; 
    	header("Refresh: 3;url=ekle.php?Git=AltAltKategoriEkle"); 
    	}else{ 
    	echo "işlem olumsuz";  
    	header("Refresh: 3;url=ekle.php?Git=AltAltKategoriEkle"); 
    	}
    
    }
    sistem şu anda gayet güzel çalışıyor , AltAltKategoriKayit() fonksiyonunda yeniden bir sorgu yapmak sistemi yavaşlatırmı acaba ? yada bir sorun çıkarırmı ?