Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2009, 09:47
Avatar de hoberwilly
hoberwilly
 
Fecha de Ingreso: julio-2008
Ubicación: Lima - Perú
Mensajes: 769
Antigüedad: 15 años, 10 meses
Puntos: 2
Consulta...listado horizontal de productos

Hola amigos, disculpen si consulto en el foro equivocado pero creo conveniente que este es el ideal para mi consulta.
Al tema es que uso este codigo para listar todos los productos de mi tabla catalogo, asi tambien esta diseñado para listar horizontalmente por 4 productos un corte y pasar a la sgte fila...asi funciona oka, pero el problema esta en que si la tabla PRESENTA SOLO 2 PRODUCTOS el listado se me ensanchan los td de c/producto de la Primera fila y Unica fila (como si la apariencia fuera que lo estirara el td de la imagen para adaptarse a todo el anchode la fila)
Dejo el codigo utilizado:
Código php:
Ver original
  1. <html>
  2. <head>
  3. <title>CATALOGO</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. </head>
  6. <body>
  7. <table>    
  8. <tr>
  9.     <td colspan="2" class="tit">Catalogo</td>
  10.     <td colspan="2">
  11.     <?php
  12.     $qry2    = mysql_query("SELECT id FROM catalogo");
  13.     $num     = mysql_num_rows($qry2);
  14.     $paginas = ceil($num/$hasta);
  15.     ?>
  16.     </td>
  17. </tr>
  18. <tr>
  19.   <?php
  20.   while($row=mysql_fetch_assoc($qry)){
  21.     $contador++;
  22.   ?>
  23.     <td>
  24.     <table>
  25.     <form name="form" method="post" action="agregacar.php?<?php echo SID ?>">
  26.     <tr>
  27.     <td width="38%" height="100%" align="center" colspan="2" style="border:1px solid blue;"><?php echo "<img src=\"verThumbnail.php?cod=".$row['id']."\" >"; ?></td>
  28.     </tr>
  29.     <tr>
  30.     <td align="center" colspan="2">
  31.     <?php
  32.     echo utf8_decode($row['producto']);
  33.     ?>
  34.     </td>
  35.     </tr>
  36.     </form>
  37.     </table>
  38.     </td>
  39.   <?php
  40.     if($contador==4){
  41.       echo "</tr>";
  42.       echo "<tr>";
  43.       $contador = 0;
  44.     }
  45.   }
  46.   ?>                                                                          
  47. </tr>
  48. </table>
  49. <?php
  50. }
  51. ?>
  52. </body>
Espero haber expuesto claro mi problema, en caso contrario por favor hacermelo saber para detallarles mejor.

Gracias de antemano,