Buenas, quiero crear una tabla con 4 columnas, y en cada celda quiero poner un registro de una base de datos
otras veces he hecho esto:
Código PHP:
<?php
echo "<table>";
$query=mysql_query("SELECT nombre, apellido FROM gente");
while ($row=mysql_fetch_array($query)){
echo "<tr><td>".$row['nombre']."</td><td>"$row['apellido']"</td></tr>";
}
echo "</table>";
?>
y me salía en cada fila un registro de la bd. Pero esta vez solo trabajo con una columna de la base de datos, no con dos como en el ejemplo anterior, y cada registro lo quiero meter en una celda de mi tabla, no en una fila
Código PHP:
<?php
echo "<table><tr>";
$query=mysql_query("SELECT nombre FROM gente");
while ($row=mysql_fetch_array($query)){
echo "<td>".$row['nombre']."</td>";
}
echo "</tr></table>";
?>
ese sería el código, pero como veis, se mete todo en una misma fila, quiero que cada 4 registros que pase se meta esto "</tr><tr>" para que cambie de fila, pero no se como podría hacerlo
no se si me he explicado bien, espero que me puedan ayudar, gracias.