Hola estoy realizando una tabla en html, cogiendo los datos de una consulta php, y lo que estoy haciendo es mostrarlo uno debajo del otro con un array y lo que quiero realizar en realida es hacer el array y que me salgan dos columnas y luego me haga una fila, y asi sucesivamente hasta que me muestre todos los registros.
como lo tendria que hacer, ahora mismo el codigo que tengo es este, pero me lo muestra uno debajo del otro...
Código PHP:
<table align="center">
<tr>
<td colspan="2" id="borde" bordercolor="#0080FF" bgcolor="#B7DBFF" >
<font color="#555555" size="-1" face="Arial, Helvetica, sans-serif">CURSOS</font>
</td>
</tr>
<?
while($fila1 = mysql_fetch_array( $consulta1 ))
{
?>
<tr>
<td colspan="2" >
<br />
<font size="2"><b>
<?
echo $fila1['materiacursos'];
?></b></font>
</td>
</tr>
<tr>
<td>
<img src="birrete.png" width="40" align="top" />
</td>
<td>
<font size="3">
<?
echo $fila1['nombrecurso'];
?>
<br /><font size="3"><b>Horas Totales: </b></font>
<?
echo $fila1['horastotal'];
?><br />
<font size="3"><b>Precio: </b></font>
<?
echo $fila1['precio'];
?>
€</b></font>
</td>
</tr><?
}
?>
</table>
un saludo