• 06-11-2012, 20:58:23
    #1
    Üyeliği durduruldu
    Merhabalar arkadaşlar,
    db de kayıtlı bir satırda satıcı alanım var ekleme işlemi sırasında select box tan seçilen satıcının adı oraya giriliyor.
    düzenleme sayfasında da satıcı alanı tekrar çağırılıyor ve bu alanlar çağırılırken db de kayıtlı olan alan en başta gelmesi lazım bunu nasıl yapabilirim

    bu kod ile bütün satıcıları çağırabiliyorum
    $saticisorgu = mysql_query("SELECT * FROM satici");
    	while($saticiyaz = mysql_fetch_array($saticisorgu)){
    	$saticiadi=$saticiyaz["SaticiAdi"];
    	echo "<option value='$saticiadi'>$saticiadi</option>";
    	}
    bu kod ile de sadece kendi seçtiğim db im de kayıtlı olan satıcıyı çağırabiliyorum. çünkü orada sadece kayıtlı olan satıcının adı var.
    $saticisorgu = mysql_query("SELECT * FROM isler where is_id = '$isidal'");
    	while($saticiyaz = mysql_fetch_array($saticisorgu)){
    		$saticiadi=$saticiyaz["Satici"];
    		echo "<option value='$saticiadi'>$saticiadi</option>";
    	}
    Yapmak istediğim bütün satıcılar gelecek fakat seçili olan satıcı en başta gelecek. Bunu nasıl yapabilirim yardım edermisiniz?
  • 07-11-2012, 09:37:50
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $saticisorgu = mysql_query("SELECT * FROM isler where is_id = '$isidal'"); 
    $saticiyaz = mysql_fetch_array($saticisorgu)
    $dbSaticiadi=$saticiyaz["Satici"]; 
    $saticisorgu = mysql_query("SELECT * FROM satici"); 
        while($saticiyaz = mysql_fetch_array($saticisorgu)){ 
        $saticiadi=$saticiyaz["SaticiAdi"]; 
        if($dbSaticiadi!=$saticiadi){
         echo "<option value='$saticiadi'>$saticiadi</option>"; 
        }else{
         echo "<option value='$saticiadi' selected='selected'>$saticiadi</option>";     
        }
        }
    compile etmedim ama hata vermiyordur büyük ihtimalle...
  • 10-11-2012, 20:38:36
    #3
    Üyeliği durduruldu
    çok teşekkür ederim işime yaradı
  • 11-11-2012, 23:14:46
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    o şekilde yapmak yerine satıcı seçtirilebilirde, daha kullanışlı bir yöntemdir.

    Alıntı
    $saticisorgu = mysql_query("SELECT * FROM satici");
    while($saticiyaz = mysql_fetch_array($saticisorgu)){
    $saticiadi=$saticiyaz["SaticiAdi"];
    $satici_id = $saticiyaz["id"];

    $select = "";
    if($satici_id==$duzenlenen_satici_id) { $select = " selected='selected'"; }

    echo "<option value='$saticiadi'$select>$saticiadi</option>";
    }