Comunidad de diseño web y desarrollo en internet online

mostrar resultado de consulta en 2 columnas

Citar            
MensajeEscrito el 01 Jun 2005 01:45 pm
tengo una tabla a la cual le hago una consulta y quisiera que el resultado me lo muestre en 2 columnas no en 1. como lo puedo hacer en php, si alguien lo sabe se los agradezco.

Damián

Por dyufer

5 de clabLevel



 

msie
Citar            
MensajeEscrito el 01 Jun 2005 03:57 pm
Hola.
Una forma facil de hacerlo, si los datos que estas sacando no sonmuy largos puede ser algo asi:

1-Verifica el ancho del espacio que tengas para mostrar los datos, supongamos que sea de 400px.
2-Haces un <div class="dato">
3-En tu seccion head pones dentro de los estilos CSS (o en el archivo .css) lo siguiente:

Código :

<style type="text/css">/*la etiqueta de estilo solo en caso de que sea en el head*/
.dato {
  width: 180px;/*basado en que el ancho sea de 400px*/
  height: 25px;
  float: left;
  padding: 8px;
  }
</style>

4-pones el <?php do {..... alrededor de la etiqueta <div>
5-pones el <?php echo $registro; ?> dentro del <div>

Y listo.
Si te fijas en el code, lo que hace es que con float mandas el div a la izquierda, y como el ancho del <div>+el padding es menos que el ancho total del espacio que tienes se iran alineando una al lado de otra mientras quepan. Por ejemplo, si en vez de 180px pones 120px, tendras 3 columnas en vez de dos.

La otra forma es que uses for, pero es mas complicado.

Saludos

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 01 Jun 2005 04:40 pm
muchas gracias, lo intentare, no tenes algún ejemplo para poder testearlo?

Damián
[/i]

Por dyufer

5 de clabLevel



 

msie
Citar            
MensajeEscrito el 01 Jun 2005 06:15 pm
http://www.sabanadelmedio.com/galeria/

Las imagenes son el resultado de una consulta a la BD, y esta hecho con la tecnica de los divs.

http://www.americanwrangler.com/
Entras donde dice "Inventory" y esa parte esta hecha con PHP, las dos columnas son resultado de un bucle creado con for.

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 01 Jun 2005 07:12 pm
cool :o

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.