• 28-11-2008, 20:59:17
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    yanyana iki tane gelicek şekilde nası sıralarım


    echo "<table width='250' border='1'  cellpadding='0' cellspacing='0'align='left'><tr><td>
     
     
     
    
    <tr>
                
     
    <td width='250' height='40' align='left'><strong><a href='$nu-$seo.html'>$yazi</a></strong><br></td>
                  </tr>
     
        
      <td width='250'>
     
     
                 
    <img src='$resim' alt='$yazi' width='120' height='140' align='left'/>
     
    $aciklama";
     
     
    } 
    
    if ($i<1){echo '</TD></TR></TBODY></TABLE></div>'; $i++;} else {echo '</TD></TR></TBODY></TABLE></div>'; $i=0; }
     
     
     
     
     
    ?>
  • 29-11-2008, 04:23:44
    #2
    <table style="width: 100%">
    <tr>
    <td style="50%">SOL TARAF</td>
    <td style="50%">SAG TARAF</td>
    </tr>
    </table>

    yukarıdaki kodda kalın olan yerler sütunlar oluyor. Burayı döngü for (...) { $$$ } içerisinde echolarsan yanyana sıralanırlar.
  • 13-03-2009, 04:55:35
    #3
    Tablo ile sıralama yaparken sorun yok fakat bende <div>lerle sıralarken sorun yaşadım ama veriyi divlerle şu sekilde databaseden cekip nasıl sıralarız bir fikri olan varmı
    Veriler su sekilde olacak
    1 2 3
    4 5 6
    7 8 9

    gibi
  • 13-03-2009, 07:39:17
    #4
     <div id="kategorioyun">
    <?php 
    $kategori_id=$_GET['kategori_id'];
    $sor=mysql_query("select * from oyunlar where kategori_adi=$kategori_id order by oyun_adi ASC");
    while($yaz=mysql_fetch_array($sor)){
    $oyun_id=$yaz['oyun_id'];
    $oyun_adi=$yaz['oyun_adi'];
    $oyun_resim=$yaz['oyun_resim'];
    $hit=$yaz['hit'];
    ?><div id="koyun">
    <img border="0" src="resimler/$oyun_resim" width="122" height="100"><br>
         Oyun Adı:$oyun_adi<br>Oynanma:$hit
     </div> 
      <?
        $listele++;  
        if($listele % 4 == 0){  
        echo "</div><div>";  
        }   
    }  
    echo "</div>";  ?>
    Kodu bu şekilde yazdım dedigim gibi tablo yapınca sorun yok fakat divlerle beceremedim yanyan 4 tane resim sıralansın istiyorum sonra altta gecsim istedim ama yapamadım acaba yapmam gereken nedir veriler su sekilde olsun istiyorum
    1 2 3 4
    5 6 7 8
    şimdiden teşşekkurler
  • 13-03-2009, 08:39:09
    #5
    css:
    #sirala
    {
       overflow:hidden;
        width:100%
    }
    #sirala div
    {
         float:left;
         width:100px;
         height:100px;
         background:red;
         margin:0 5px
    }
    Sıralama
    <div id="sirala">
      <div>text</div>
      <div>text</div>
      <div>text</div>
      <div>text</div>
      <div>text</div>
    </div>
    Döngüyü kendin halledersin...
  • 13-03-2009, 10:17:00
    #6
    malesef verdigin css kodlarını donguye sokarak verileri istedigim gibi sıralayamadım acaba divleri donguye nasıl sokabilecegimi gosterebilirmisiniz.tesekkurler
  • 13-03-2009, 12:23:25
    #7
    Bir fikri olan yokmu acaba?
  • 13-03-2009, 12:35:16
    #8
    Arkadaşın verdiğin CSS kodu doğru sen nasıl kullandın ve nasıl bir sonuç aldın gösterebilir misin bize
  • 13-03-2009, 12:53:28
    #9
    Ben bu şekilde koydum dongunun icine ama olmadı malesef
    <body><div id="sirala">
    <?php 
    include("connect.php");
    $kategori_id=$_GET['kategori_id'];
    $sor=mysql_query("select * from oyunlar  order by oyun_id ASC");
    while($yaz=mysql_fetch_array($sor)){
    $oyun_id=$yaz['oyun_id'];
    $oyun_adi=$yaz['oyun_adi'];
    $oyun_resim=$yaz['oyun_resim'];
    $hit=$yaz['hit'];
    ?><div>
    <img border="0" src="resimler/<?=$oyun_resim?>" width="122" height="100"><br>
         Oyun Adi:$oyun_adi<br>Oynanma:$hit
     </div> 
      <?
        $listele++;  
        if($listele % 4 == 0){  
        echo "</div><div>";  
        }   
    }  
    echo "</div>";  ?>