esto lo hice en una pagina para mostrar todas las fotos de los usuarios
en columnas de 4
Código PHP:
echo'<table width="98%" border="0" align="center">
<tr>
<td align="center">Conocer Gente</td>
</tr>
<tr>
<td align="justify"><div align="justify"><table width="100%" border="0" align=center><br>';
//conexion a la bd
$_pagi_sql = (" consulta a ejecutar sin limit ");
$_pagi_result = mysql_query( $_pagi_sql );
$_pagi_cuantos = 28; // cantidad de registros por pagina
include("paginator.inc.php");
$columnes = 4; // cantidad de columnas
for ($i=1; $row = mysql_fetch_array ($_pagi_result); $i++) {
$resto = ($i % $columnes);
if ($resto == 1) {echo "<tr>";}
echo '<td width="25%" ><div align="center"><a href="home.php?page=ver_perfiles&nick='.$row[nick].'"><img src="'.$row[imagen].'" width="115" height="105" class="a"><br>
<b>'.$row[nick].'</b></a><br>'.$row[edad].' Años
</td>';
if ($resto == 0) {echo "</tr>";}
}
if ($resto <> 0) {
$ajust = $columnes - $resto;
for ($j = 0; $j < $ajust; $j++) {echo "<td> </td>";}
echo "</tr>";
}
echo "</table><br><br><p>";
echo'<div align="center"><span class="Estilo1">'.$_pagi_navegacion.'</span></div></p></div>';
}
echo'</p>
</div></td>
</tr>
</table>';
espero te sirba este codigo
ami me funcionaba perfecto