• 09-07-2014, 23:52:17
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Erden35 adlı üyeden alıntı: mesajı görüntüle
    Neden her biri için tekrar sorguya sokuyorsunuz fazladan sql işlemi yaptırıyorsunuz?

    Hocam fieldid ler farklı, o fieldidlere ait value değerlerini almak istiyordum, yukardaki arkadaş array ile işimi çözdü.
  • 09-07-2014, 23:53:07
    #11
    Hocam benim yaptığımı dener misin bi fieldid ait degeri veriyor array içerisinde zaten
  • 09-07-2014, 23:56:06
    #12
    Bu da bir yöntem.. IN ile de sorgulatabilirsin. @serhatesmer


    Erden35 adlı üyeden alıntı: mesajı görüntüle
    <?
    $goster=array();
    $idler=array('11','12','13');
    $ids = join(',',$idler);
    $sql = mysql_query("SELECT * FROM tblcustomfieldsvalues WHERE relid='$userid' and fieldid IN ($ids)"); 
    while($veri = mysql_fetch_object($sql)){ 
    	if($veri->value){ 
    		$goster[$veri->fieldid]=$veri->value;
    	}
    }
    
    print_r($goster);
    ?>
  • 10-07-2014, 00:02:06
    #13
    Diğer arkadaşla arasındaki fark nedir? yani hız olarak hangisi daha iyi olucaktır? farkeder mi? ikinizde tam istediğim gibi yapmışsınız çok teşekkür ederim.

    Erden35 adlı üyeden alıntı: mesajı görüntüle
    <?
    $goster=array();
    $idler=array('11','12','13');
    $ids = join(',',$idler);
    $sql = mysql_query("SELECT * FROM tblcustomfieldsvalues WHERE relid='$userid' and fieldid IN ($ids)"); 
    while($veri = mysql_fetch_object($sql)){ 
    	if($veri->value){ 
    		$goster[$veri->fieldid]=$veri->value;
    	}
    }
    
    print_r($goster);
    ?>
  • 10-07-2014, 00:04:00
    #14
    Hız olarak benim yaptığım çok daha performanslı sen burada 3 tane sorgu yaptırdın bu 50 tane id'de olabilirdi bu sefer 50 farklı sql sorgusu yapıcaktın benim yaptığımla 1 sorgu ile istediğini halledebilirsin.
  • 10-07-2014, 20:21:28
    #15
    Erden35 adlı üyeden alıntı: mesajı görüntüle
    Hız olarak benim yaptığım çok daha performanslı sen burada 3 tane sorgu yaptırdın bu 50 tane id'de olabilirdi bu sefer 50 farklı sql sorgusu yapıcaktın benim yaptığımla 1 sorgu ile istediğini halledebilirsin.
    Dün kodlara gömüldüm hocam teşekkür etmeyi unutmuşum, ilginiz ve PM'ye gösterdiğiniz ilgi için çok çok teşekkür ederim. R10+'nızı verdim.