Algo asi:
Código PHP:
$total = 3; //numero de columnas
$contador = 0;
echo "<table><tr>";
while($row = mysql_fetch_array($_pagi_result))
{
echo '<td>'consultas MySQL bla bla bla'</td>';
$contador++;
if ($contador == $total)
{
echo '</tr><tr>';
$contador = 0;
}
echo "</tr></table>";
Ese lo uso yo en mis proyectos y funciona super bien ^-^