Foros del Web » Programando para Internet » PHP »

(Consulta) 4 columnas 1 Diferente

Estas en el tema de (Consulta) 4 columnas 1 Diferente en el foro de PHP en Foros del Web. Armé este código: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original <?php $resultado = mysql_query ( "SELECT * FROM detalles ORDER BY id DESC" ) ;   ...
  #1 (permalink)  
Antiguo 17/12/2010, 05:19
 
Fecha de Ingreso: marzo-2008
Mensajes: 1.020
Antigüedad: 16 años, 1 mes
Puntos: 21
(Consulta) 4 columnas 1 Diferente

Armé este código:

Código PHP:
Ver original
  1. <?php
  2. $resultado = mysql_query("SELECT * FROM detalles ORDER BY id DESC");  
  3. while ($row=mysql_fetch_array($resultado)){  
  4.         echo "<div class='box left'>";
  5.         echo "<div class='box-img'>";
  6.         echo "<a href='pf-inside.php?id=".$row['id']."'>";
  7.         echo "<img class='rollover' src=\"admin/".$row['img_thumb']."\">";
  8.         echo "</a>";
  9.         echo "</div>";  
  10.         echo "</div>";  
  11. }
  12. ?>

Me va poniendo 4 cajas por fila, pero la última caja, necesita una css diferente (en realidad un class="" extra)

Cómo concateno para poder establecer que la 4 caja tenga una css específica??

Última edición por opzina; 17/12/2010 a las 05:36
  #2 (permalink)  
Antiguo 17/12/2010, 06:53
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: (Consulta) 4 columnas 1 Diferente

agrega un contador..

Código PHP:
$i 1;
while (
/** fetch a consulta**/) {
    if ((++
$i &#37; 4) == 0) {
        // agregas el class extra
    
}

saludos.

PD: El signo & #37; es un % el editor lo cambia
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 17/12/2010, 07:04
 
Fecha de Ingreso: marzo-2008
Mensajes: 1.020
Antigüedad: 16 años, 1 mes
Puntos: 21
Respuesta: (Consulta) 4 columnas 1 Diferente

Gracias,

en cuanto pueda lo pongo en práctica.

Saludos.

Etiquetas: columnas, diferente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:35.