Hola amigos, soy nuevo en el foro y recientemente en esto de hacer paginas web .
Bueno os comento mi duda a ver si alguien me la resuelve. Estoy creando una pagina web con joomla y quiero listar los datos de una tabla de base de datos en tres columnas, me conectado con la base de datos del hosting y he imprimido los datos en una tabla normal, ahora quisiera hacerlo de la siguiente forma:
| 1 | 2 | 3 |
| 4 | 5 | 6 |
Bueno mi codigo hasta el momento es este:
{source}<?php
// Conexion
$link = mysql_connect('[ip]', '[usuario]', '[passwd]')
or die('No se pudo conectar: ' . mysql_error());
//echo 'Connected successfully';
mysql_select_db('[db]') or die('No se pudo seleccionar la base de datos');
// Consulta MySQL
$query = 'SELECT * FROM productos';
$result = mysql_query($query) or die('Consulta fallida: ' . mysql_error());
//Imprimir (falla)
$i=0;
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<table border = '1' width='100%'> n";
echo "<tr>";
do {
echo "$row['columna1']<br/>$row['columna2'] /n";
$i++;
if($i%3==0){
echo "</tr><tr></tr><tr>";
}
} while ($row = mysql_fetch_array($result));
echo "</tr></table></div> n";
} else {
}
?>{/source}
Alguien sabria decirme donde esta el error o errores?
Gracias