MySQL'den çekilen verileri satir ve sütun halinde göstermek?
17
●7.312
- 08-08-2006, 16:07:53Çalıştıramadım. Yani çalıştırdım da istediğim gibi yapmadı. Mesela veritabanında 99 tane resim varsa bu kod bu resimleri üçe bölüyor. Yani bir sütunda 33 resim oluyor. ne kadar uğraşdıysamda istediğim gibi olmadı.
- 08-08-2006, 16:10:01Yazdığın örnek o şekildeydi ?MonteCristo adlı üyeden alıntı: mesajı görüntüle
her satırda 3 resim olcak şekilde farklı olarak ne istiyorsunki ? - 08-08-2006, 16:31:20son koyduğum resimdeki gibi demek istedim. Resimlerin sayısı önemli değil. sütunlara bölsün yeterli. Ama her <td> ile </td> arasında bir resim olması gerekiyor.
- 08-08-2006, 16:35:24verdiğim kod zaten onu yapıyorMonteCristo adlı üyeden alıntı: mesajı görüntüle
<tr><td>resim</td><td>resim</td><td>resim</td></tr>
<tr><td>resim</td><td>resim</td><td>resim</td></tr>
<tr><td>resim</td><td>resim</td><td>resim</td></tr>
bu şekilde yapmıyormu verdiğim kod ?
edit :Pardon ben komple 3 e bölümüştüm sen haklısın doğrusunu yazayım...
not : r10 a bişi yazmak epey çaba ve efor sarfettiriyo - 08-08-2006, 17:00:44
$i=0; $say=0; echo "<table><tr><td width=33% align=left valign=top>"; $kayitlar = mysql_query("select resim_url from resimler"); while($kayit = mysql_fetch_array($kayitlar)) { $i = $i +1; if($say = 0){ echo"<tr>"; } echo "<td><img src=".$kayit['resim_url']."></td>"; $say++; if($i = 3){ echo"</tr>"; $say=0; $i=0; } } echo "</tr></table>";
Bu defa bu kodun istediğin gibi işini görmesi lazım - 08-08-2006, 18:11:35Kardeş yine olmadı yaaa.
Son verdiğin kod şu şekilde çıktı veriyor:
<table> <tr> <td width=33% align=left valign=top><td> <img src="resim1.jpg"> </td> </tr> <td> <img src="resim2.jpg"> </td> </tr> </table>
Böyle olunca da resimleri alt alta diziyor. - 08-08-2006, 18:25:40$i=0;
$say=0;
echo "<table>";
$kayitlar = mysql_query("select resim_url from resimler");
while($kayit = mysql_fetch_array($kayitlar)) {
$i = $i +1;
if($say == 0){
echo"<tr>";
}
echo "<td><img src=".$kayit['resim_url']."></td>";
$say++;
if($i == 3){
echo"</tr>";
$say=0;
$i=0;
}
}
echo "</tr></table>";