Ben alttakini kullanıyorum kendine göre uyarla..
if ($i == 3) { bu kısımdaki rakamı istedigin gibi degisebilirsin.ona göre yanyana sıralama yapar.sonra alta gecer.


<table width="100%">
                <tr>
<?
   $i = 0;
$q=mysql_query("Select * from tabloadi order by id DESC limit 0,10");
while ($r=mysql_fetch_array($q)) {
       if ($i == 3) {
            $i = 0;
            printf("</tr><tr>");
          
         }
?>
                    <td><a href="#"><?=$r[adi];?></a></td>
<? 
$i++;
} ?>
                </tr>
            </table>