• 28-08-2014, 12:49:38
    #1
    foreach ile hali hazırda listeleme var. toplamda 20 adet oyun listeliyorum. fakat bi alanda 2 adet listelemem gerekiyor. bunun için hangi kodu kullanmam gerekiyor?
  • 28-08-2014, 12:55:38
    #2
    For döngüsü ile yapabilrsin. Ayrıca o 2 oyun farklı query ile çekiliyorsa sorgunun sonuna limit 0,2 eklesen de olur.
    For döngüsü şu şekilde:
    for($i=1;$i;$i++){
    2 defa burası döner
    }
  • 28-08-2014, 13:44:22
    #3
    O alanda kullandığınız sorguyu yada kodları iletebilirseniz yardımcı olabiliriz.
  • 28-08-2014, 13:49:34
    #4
    tecnohalil adlı üyeden alıntı: mesajı görüntüle
    O alanda kullandığınız sorguyu yada kodları iletebilirseniz yardımcı olabiliriz.
    $oyunlar = $db->get_results("select * from oyunlar order by id desc limit 20");
    
    foreach ( $oyunlar as $oyun ){
    bu şekilde listeliyorum.
  • 28-08-2014, 13:54:44
    #5
    limit 20 olan kısmı limit 2 yaparsan olur.
  • 28-08-2014, 14:16:31
    #6
    masumm adlı üyeden alıntı: mesajı görüntüle
    limit 20 olan kısmı limit 2 yaparsan olur.
    onu bende biliyorum hocam da ben farklı bir şeyden bahsediyorum. o kod öyle kalmalı ve ben harici olarak 2 adet oyun çekebilmeliyim.
  • 28-08-2014, 14:56:01
    #7
    Misafir adlı üyeden alıntı: mesajı görüntüle
    $oyunlar = $db->get_results("select * from oyunlar order by id desc limit 20,2");
    Yukarıdaki sorguyla ilk listelediğiniz 20 taneden sonra gelen 2 taneyi çekip listeleyebilirsiniz.
  • 28-08-2014, 23:22:10
    #8
    Üyeliği durduruldu
    Misafir adlı üyeden alıntı: mesajı görüntüle
    onu bende biliyorum hocam da ben farklı bir şeyden bahsediyorum. o kod öyle kalmalı ve ben harici olarak 2 adet oyun çekebilmeliyim.
    $oyunlar = $db->get_results("select * from oyunlar order by id desc limit 20");

    foreach ( $oyunlar as $i->$oyun ){
    if($i<2) {...
  • 29-08-2014, 09:51:56
    #9
    WapZap adlı üyeden alıntı: mesajı görüntüle
    $oyunlar = $db->get_results("select * from oyunlar order by id desc limit 20");

    foreach ( $oyunlar as $i->$oyun ){
    if($i<2) {...
    bu tarz bir şey istiyordum ama çalışmadı hocam. şöyle bir hata veriyor.

    Notice: Undefined variable: oyun in C:\wamp\www\oyun\oyun.php on line 31
    şu şekilde listelemeye çalışıyordum.

    <?php 
    foreach ( $oyunlar as $i->$oyun ){
    if($i<2) { echo $oyun[$i]->baslik; }
    } ?>