arkadaşlar ben veri tabanına resim kaydedip aratıldığı zaman çekiyorum ve 4 erli listeliyom

hatam ise resim1 resim2 resim3 resim4 şeklinde çıkacağına
resim1 resim2 resim3 resim4
resim1 resim2 resim3 resim4
resim1 resim2 resim3 resim4
resim1 resim2 resim3 resim4
şeklinde çıkıyo yani id sayısı kadar hepsinden çekiyo

İşte kodlar

$sor=mysql_query("SELECT * FROM resim where aciklama like '%$ara%'");

while($yaz=mysql_fetch_array($sor)){


$id = $yaz['id'];
$link = $yaz['link'];
$aciklama = $yaz['aciklama'];


echo'<table><tr>';
$i = 0;
$kayitlar = mysql_query("select $id,link from resim where aciklama like '%$ara%'");
while($kayit = mysql_fetch_array($kayitlar)) {
$i = $i +1;
$g=$kayit['link'];
echo"<td>
<img border=\"0\" src=\"$g\" width=\"150\" height=\"150\"></p>
</td>";
if($i % 4 == 0){echo '</tr>';}
}
echo'</tr></table>';

}

}