Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2011, 08:37
Avatar de pampa_
pampa_
 
Fecha de Ingreso: mayo-2006
Mensajes: 334
Antigüedad: 18 años
Puntos: 1
mostrar tabla en columnas

hola a todos!!!!

Estoy diseñando una web, y el problema es que obtengo unos datos de una base de datos mysql y los saco por pantalla, lo que pasa es que me salen unos debajo de otros.

Hago una consulta y me devuelve 2 resultados ok??
modelo coche, cilindrada.
seat
1200cv
ford
1500cv

Vale como puedo hacer para que me muestre.
seat ford
1200cv 1500cv

??

me gustaria que en el espacio que tengo lograra sacar hasta 3 columnas. y si por ejemplo el resultado son 4 datos diferentes. pues que solo mostrara 4, 3 en una linea y la que falta en la de abajo..

entendeis lo que quiero decir?

Hasta ahora tengo este codigo.


Código PHP:
Ver original
  1. <?php
  2.         $link = mysql_connect("localhost", "root", "secreto");
  3.         mysql_select_db("bda_inmuebles", $link);
  4. $result = mysql_query("SELECT * FROM inmuebles WHERE $filtro", $link);
  5.        
  6.         // CODIGO PARA BUSCAR SI HAY UN ERROR EN LA CONSULTA
  7.         $error = mysql_error($link);  // $link es la variable de conexión
  8.            
  9.         if ($error!=null)
  10.         {
  11.             print("Ocurrio; el Siguiente Error:\n ".$error);
  12.             exit;
  13.         }
  14.         // FIN DE LA BUSQUEDA DE ERROR
  15.                    
  16.         echo "<table border = '1'> \n";
  17.         echo "<tr> \n";
  18.        
  19.             while ($row = mysql_fetch_row($result)){
  20.            
  21.             $trans=array("&ntilde"=>"ñ"); //funcion para poder mostrar las ñ que en mysql son &ntilde
  22.             $row[4]=strtr($row[4],$trans);
  23.            
  24.            
  25.             echo "<td><img src='$row[5]'></img></td> \n";
  26.             echo "<tr><td>Localidad: $row[4]</td></tr>\n";
  27.             echo "<tr><td>Tipo: $row[1]</td></tr>\n";
  28.             echo "<tr><td>Gestion: $row[2]</td></tr>\n";
  29.             echo "<tr><td>Precio: $row[3]</td></tr>\n";
  30.             echo "</table> \n";
  31.        
  32.         ?>