é só você seguir o loop.. for($i=0;$i<mysql_num_rows($sql);$i++) { $idsubcateg = @mysql_result($sql,$i,"idsubcateg"); $nome = @mysql_result($sql,$i,"nome"); echo "<tr>"; echo "<td align=center><p align=left><font face=Verdana size=2><img src=images/flecha.gif> <a href='versubcategoria.php?codigo=$idsubcateg'><b>$nome</b></a></font></td>"; $i++; $idsubcateg = @mysql_result($sql,$i,"idsubcateg"); $nome = @mysql_result($sql,$i,"nome"); echo "<td align=center><p align=left><font face=Verdana size=2><img src=images/flecha.gif> <a href='versubcategoria.php?codigo=$idsubcateg'><b>$nome</b></a></font></td>"; echo "</tr>"; $i++; $idsubcateg = @mysql_result($sql,$i,"idsubcateg"); $nome = @mysql_result($sql,$i,"nome"); echo "<td align=center><p align=left><font face=Verdana size=2><img src=images/flecha.gif> <a href='versubcategoria.php?codigo=$idsubcateg'><b>$nome</b></a></font></td>"; echo "</tr>"; } isso vai colocar em 3 colunas, ai é só aumentar repetir o que está em vermelhor mais uma vez