• 05-09-2008, 21:25:24
    #1
    Üyeliği durduruldu
    arkadaşlar yeni eklenen oyunları sıralamak için aşagıdaki kodu yazdım. ama son eklenen oyunlarda 1 ve 2. oyundan sonraki oyunların isimleri resimlerinin yanında çıkıyor. bunu nasıl düzeltebilirim...

    <table border="0" width="800" align="center">
    <tr><td valign="top" align="center">En Son Eklenen Oyunlar</td></tr>
    
    
    <tr><td>
    <?php
    include("includes/config.php");
    $list = mysql_query("SELECT * FROM oyunlar ORDER BY DESC") or die ("Sorun var." .mysql_error());
    while($write = mysql_fetch_array($list)): {
    $list_img = $write['oyunresmi'];
    $list_name = $write['oyunadi'];
    ?>
    <? echo $write[oyunadi]; ?><br><img src="<? echo $write[oyunresmi]; ?>" height="60" width="60"></img>
    </td></tr></table>
    
    <? } endwhile; ?>
  • 05-09-2008, 21:31:18
    #2
    </td></tr></table>

    Bunu en aşağıya yaz ..
  • 05-09-2008, 21:33:47
    #3
    Üyeliği durduruldu
    Aykut adlı üyeden alıntı: mesajı görüntüle
    </td></tr></table>
    Bunu en aşağıya yaz ..
    maalesef olmadı... (
  • 05-09-2008, 21:38:36
    #4
    </tr></table> en alta yaz dene
  • 05-09-2008, 21:58:48
    #5
    SQL deki oyun id sutunun tam ismini yazar misin?
  • 05-09-2008, 22:47:36
    #6
    Kodları salata yapmışsın kardeş. Tam olarak ne yapmak istediğini de söylersen ona göre kodlarındaki düzeltmen gereken yerleri söylerler sana.Mesela </td></tr></table> ı döngüden çıkarman gerekiyor .Yada her resmi ve ismi bir sütun içine koyacaksan daha farklı şeyler yapılmalı. Zaten resimler alt alta dizilmeyecekse tablo içindeki sütunları döngüye sokman gerekiyor.

    Özetle derdini anlat kardeş.
  • 05-09-2008, 23:20:09
    #7
    Üyeliği durduruldu
    özetle derdim su arkadaşlar:

    Oyun,Flash oyun,Vitrindeki Oyun,Oyun vitrini,En güzel oyun sitesi bu sitede ve diğer flash oyun sitelerinde oldugu gibi yeni oyunlar sadece alt alta değil de, 3 sıra 3 sütun gibi sıralanmasını sağlamaya çalışıyorum. yardım ederseniz çok sevinirim. teşekkurler...
  • 05-09-2008, 23:36:09
    #8
    Aynı sorun bir önceki konuda tartışılıyordu,
    https://www.r10.net/php/226462-phpde-...steleme-2.html
    Burada tam olarak istediğin kodlar mevcut kendine göre uyarlayıp kullanabilirsin.
  • 05-09-2008, 23:40:51
    #9
    <?php
    include("includes/config.php"); 
    $list = mysql_query("SELECT oyunresmi,oyunadi FROM oyunlar ORDER BY oyunid DESC LIMIT 0,9") or die ("Sorun var." .mysql_error()); 
    echo "<table border=\"0\" width=\"800\" align=\"center\"> 
    <caption>En Son Eklenen Oyunlar</caption>
        <tr>";
    while($write = mysql_fetch_array($list)) { 
    echo "
            <td valign=\"top\">" . $write[oyunadi] . "<br><img src=\"" . $write[oyunresmi] . "\" height=\"60\" width=\"60\"></td>";
    $sayi++; 
        if($sayi ==3){ 
        echo "</tr><tr>"; 
        $sayi=0; 
        }
    }
    echo "</table> ";
    ?>
    yukarıdaki kodlarda oyunid yazdım sql sorgusunda. id fieldi ne ise onun adını yazmalısın orda.

    Deneyip sorunucu yazarsan problem varsa tekrar bakarız