• 03-03-2010, 04:27:45
    #1
    Arkadaşlar Mysqlden resim çekip sayfada gösteriyorum mysql_fetch_array ile ama;
    Misal 10 Resim Var onunuda yanyana <br> koyarsam altalta yapıyor bunu düzenli sıra haline nasıl getiririm.Örneğin yanyana 4 tane olacak daha sonra bi alt satıra geçip diğer 4 ünü koyacak ve böyle sıralanıp gidecek.yardımlarınızı bekliyorum.

    Saygılarımla.
  • 03-03-2010, 04:36:59
    #2
    Örnek:

    $sec=mysql_query ("select* from tablo LIMIT 4 "); şeklinde kullanabilirsin.

    echo ister yan yana ister alt alta 4'er gruplu bastırabilirsin.OK
  • 03-03-2010, 05:11:36
    #3
    Tamam Bu Şekilde İlk Dördünü Sıralıyor Ama Diğerleri Nasıl Olacak ?



         $sorgu = mysql_query("select * from resimler LIMIT 4");
     
                   while ($kayit=mysql_fetch_array($sorgu))
    {
        echo '<a href="bak.php?id='.$kayit[id].'" title="'.$kayit[name].'" ><img src="'.$kayit[kresmi].'" style="border-width: 0px; height: 100px; width: 110px;"></a>';
        
        }
  • 03-03-2010, 06:02:05
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    şunu dene bi

    $i=0;
    
    echo '<table><tr>';
    
        $sorgu = mysql_query("select * from resimler");
     
         while ($kayit=mysql_fetch_array($sorgu))
    {
    $i++;
    
    echo '
    
    <td>
    <a href="bak.php?id='.$kayit[id].'" title="'.$kayit[name].'" ><img src="'.$kayit[kresmi].'" style="border-width: 0px; height: 100px; width: 110px;"></a>
    </td>
    
    ';
    
    if($i%4==0) {echo "</tr><tr>"}
        
        }  
    echo "</table>";
  • 03-03-2010, 08:24:41
    #5
    Rostwell adlı üyeden alıntı: mesajı görüntüle
    şunu dene bi

    $i=0;
    
    echo '<table><tr>';
    
        $sorgu = mysql_query("select * from resimler");
     
         while ($kayit=mysql_fetch_array($sorgu))
    {
    $i++;
    
    echo '
    
    <td>
    <a href="bak.php?id='.$kayit[id].'" title="'.$kayit[name].'" ><img src="'.$kayit[kresmi].'" style="border-width: 0px; height: 100px; width: 110px;"></a>
    </td>
    
    ';
    
    if($i%4==0) {echo "</tr><tr>"}
        
        }  
    echo "</table>";
    Aslında css işlemidir bu ama arkadaşın verdiği kodun işe yaraması gerek
  • 03-03-2010, 18:55:22
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $say=0;
    $sorgu = mysql_query("SELECT * FROM resimler");
    while ($kayit=mysql_fetch_assoc($sorgu))
    {
    	$say++;
    	echo '
    	<a href="bak.php?id='.$kayit['id'].'" title="'.$kayit['name'].'" >
    		<img src="'.$kayit['kresmi'].'" style="border-width: 0px; height: 100px; width: 110px;" />
    	</a>';
    
    	if ($say % 4 == 0)
    		echo '<br />';
    }
  • 04-03-2010, 00:08:41
    #7
    div kullanacaksın...

    işin php ile değil html ile senin...

    div e boyut vericeksin atıyorum 600px resimlerin 4 tane gelecek sekilde boyut vericen saten div de 4 tane resim 600px i tamamladıgı zaman alt satıra otomatik aticak...
  • 04-03-2010, 00:24:30
    #8
    Arkadaşlar Herkese Cevaplarından Dolayı Teşekkür Ederim Sorun Çözülmüştür.

    SefaCan Div Kullanımını da bi örnekle Açıklayabilirmisin öğrenmiş Olurum Hem.

    Saygılarımla
  • 04-03-2010, 16:20:14
    #9
    Sefa abi bunu divle yapmak gereksiz olma mı? Arkadaş sadece arasında ufak bir satırlık boşluk istiyor. Bunu da yapmak için <br /> yeter.