Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2008, 03:11
moon82
 
Fecha de Ingreso: diciembre-2007
Mensajes: 30
Antigüedad: 16 años, 4 meses
Puntos: 0
Estética registros

Buenas a tod@s:

Me gustaría que alguien me pudiera ayudar, estoy ya desesperada y no se como hacerlo. Me explico:
Tengo una página donde he de mostrar una serie de artículos, con una estética en concreto, usando tablas en php, pero mi problema es que me repite los artículos es decir:

Sale: Yo quiero:
1 1 1 2
2 2 3 4
3 3 5 6

Os paso mi codigo para que mireis como lo puedo solucionar:

<html>
<head>
<title>EXTERIOR</title>
<link rel="stylesheet" type="text/css" href="hojaestilo.css">
</head>
<body>
<?php
include('gestion/conexion.php');
$enlace=conectar();
$consulta = "SELECT * FROM Productos WHERE categoria='EXTERIOR'";;
$resultado = mysql_query($consulta, $enlace);
if ($dato = mysql_fetch_array($resultado)){
do {
echo "<table>\n";

echo "<tr>\n";
echo "<td rowspan=2><img width=170 height=170 src=".$dato["img"]."></td>\n";
echo "<td colspan=2>".$dato["nombre"]."</td>\n";
echo "<td width=30></td>\n";
echo "<td rowspan=2><img width=170 height=170 src=".$dato["img"]."></td>\n";
echo "<td colspan=2>".$dato["nombre"]."</td>\n";
echo "</tr>\n";

echo "<tr>\n";
echo "<td colspan=2><div align=justify>".$dato["descripcion"]."</div></td>\n";
echo "<td width=30></td>\n";
echo "<td colspan=2><div align=justify>".$dato["descripcion"]."</div></td>\n";
echo "</tr>\n";

echo "<tr>\n";
echo "<td align=center>".$dato["codigo"]."</td>\n";
echo "<td width='53'>Precio:</td>\n";
echo "<td>".$dato["precio"]."€</td>\n";
echo "<td width=30></td>\n";
echo "<td align=center>".$dato["codigo"]."</td>\n";
echo "<td width='53'>Precio:</td>\n";
echo "<td>".$dato["precio"]."€</td>\n";
echo "</tr>\n";

echo"<tr><td>&nbsp;</td></tr>";

echo "</table>\n";
}
while ($dato = mysql_fetch_array($resultado));
//destruimos de memoria los datos de la consulta
}
mysql_free_result($resultado);
?>
</body>
</html>

Gracias por adelantado