Aşağıdaki kodu uyguladığınızda her 4 taneden birisi için <td width="480"> i olan html kodunu yazdıracak diğerleri için width="50" olan html kodunu yazdıracaktır.

($toplam%4) kodunda % mod alma işlemidir. Yani bu kod şunu yapıyor, $toplam değerinin sonucu 4'den küçük bir rakam olana dek 4'e bölme işlemi gerçekleştiriyor, en son kalan değeri döndürüyor. Örnekler;

$toplam değeri 10 olsun;
$toplam%4 işleminden dönecek rakam 2 'dir.
$toplam değeri 8 olsun;
$toplam%4 işleminden dönecek rakam 0 'dır.
$toplam değeri 15 olsun;
$toplam%4 işleminden dönecek rakam 3 'dür.
$toplam değeri 0 olsun;
$toplam%4 işleminden dönecek rakam 0'dır;
$toplam değeri 1 olsun;
$toplam%4 işleminden dönecek rakam 1 dir.

Umarım anlatabilmişimdir Aşağıdaki kod işinizi görecektir.

<?php
@$mesajlar = mysql_query("SELECT * FROM konular ORDER BY mid DESC LIMIT 20");
while( @$mesaj = mysql_fetch_assoc($mesajlar))
{
@$avatar = $mesaj["uye_id"]; 
 
$mid = $mesaj["mid"];
 
@$uyeler = mysql_query("SELECT * FROM uyelerim WHERE uid = '$avatar'");
while(@$uye = mysql_fetch_assoc($uyeler)) {
 
echo '
<table width="394" border="0">';
 
$resimler = mysql_query("SELECT * FROM resimler WHERE mid = '$mid'");
while($uye2 = mysql_fetch_assoc($resimler)) {
$resimlink = $uye2["resimlinki"];
$resimid = $uye2["mid"];
$toplamresim = $uye2["resimlinki"];
 
$dizi=array("$resimlink");
 
$toplam2=count($dizi);
 
$toplam = substr_count( $toplam2, "1" );
 
 
if(($toplam%4)==0){
echo'<tr><td width="50"></td>
<td width="408">&nbsp;<a href="'.$uye2["resimlinki"].'" ><img class="sonresim" src="'.$uye2["resimlinki"].'" width="408" height="350"></a></td></tr>';
} else {
echo'<tr><td width="50"></td><td width="408">&nbsp;<a href="'.$uye2["resimlinki"].'" ><img class="sonresim" src="'.$uye2["resimlinki"].'" width="204" height="200"></a></td></tr>';
 
}
 
}
 
}
 
 
?>