Foros del Web » Programando para Internet » PHP »

grid bootstrap con loop php

Estas en el tema de grid bootstrap con loop php en el foro de PHP en Foros del Web. hola amigos, estoy utilizando php y boostrap, necesito que los siguientes elementos 1 1 1 1 1 1 1 1 1 1 1 2 2 ...
  #1 (permalink)  
Antiguo 13/08/2015, 09:12
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
grid bootstrap con loop php

hola amigos, estoy utilizando php y boostrap, necesito que los siguientes elementos

1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3

queden asi

1 2 3
1 2 3
1 2 3
1 2 3
1 2 3
1 2
1
1
1
1
1


este es mi codigo
Código PHP:
Ver original
  1. <?php
  2.  
  3. $area='';
  4. $i = 0;
  5. ?>
  6.  
  7. @foreach ($volcanes as $volcan)
  8.          
  9.               @if ($area != $volcan->observatorio_id)
  10.      
  11.        
  12.               <?php    
  13.                   $area = $volcan->observatorio_id;
  14.                 ?>    
  15.            
  16.               @endif
  17.               <div class="row">
  18.                  <div class="col-md-2">
  19.                     {!! $area !!}
  20.                  </div>
  21.               </div>      
  22.  
  23.  
  24.  
  25. <?php $i++; ?>
  26. @endforeach
  27. <br>
  28. <strong>{{ $i }}</strong>

Última edición por Montes28; 13/08/2015 a las 09:17
  #2 (permalink)  
Antiguo 14/08/2015, 00:05
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: grid bootstrap con loop php

No entiendo mucho lo que estás haciendo, pero no parece tan difícil:

Código:
if valor = 1
    -- Muestras en columna1
elseif valor = 2
    -- Muestras en columna 2
etc
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 14/08/2015, 07:06
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: grid bootstrap con loop php

hice lo que me recomendaste Triby, se nota que se esta imprimiendo horizontalmente, necesito es que sea vertical

Código PHP:
Ver original
  1. @foreach($volcanes as $volcan)
  2.     @if ($volcan->observatorio_id == 1 )
  3.         <div class="col-md-3">
  4.         {!! $volcan->observatorio_id !!}
  5.         </div>
  6.     @elseif ( $volcan->observatorio_id == 2)
  7.         <div class="col-md-3">
  8.         {!! $volcan->observatorio_id !!}
  9.         </div>
  10.     @elseif ( $volcan->observatorio_id == 3)
  11.         <div class="col-md-3">
  12.        {!! $volcan->observatorio_id !!}
  13.         </div>
  14.     @endif
  15. @endforeach

hasta el momento lo logro imprimir asi:


1 1 1
1 1 1
1 1 1
1 1 2
2 2 2
2 2 2
3 3 3
3 3

Código PHP:
Ver original
  1. <div class="row">
  2. @foreach($volcanes as $volcan)
  3.     @if ($volcan->observatorio_id == 1 )
  4.         <div class="row">
  5.         <div class="col-md-4">
  6.         {!! $volcan->observatorio_id !!}
  7.         </div>
  8.         </div>
  9.     @elseif ( $volcan->observatorio_id == 2)
  10.     <div class="row">
  11.         <div class="col-md-4">
  12.         {!! $volcan->observatorio_id !!}
  13.         </div>
  14.         </div>
  15.     @elseif ( $volcan->observatorio_id == 3)
  16.         <div class="row">
  17.         <div class="col-md-4">
  18.        {!! $volcan->observatorio_id !!}
  19.         </div>
  20.         </div>
  21.     @endif
  22. @endforeach
  23. </div>

le ingrese la clase row he imprimo así:


1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
3
3
3
3
3

leyendo un poco en Internet creo que debo de dividir un valor para que se formen las columnas

Última edición por Montes28; 14/08/2015 a las 07:27
  #4 (permalink)  
Antiguo 14/08/2015, 14:38
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: grid bootstrap con loop php

Es que esto ya es más tema de CSS que de PHP, aunque falta ver si solo estás imprimiendo esa información o tienes algo más que, por cierto, los datos tabulados deberían mostrarse en tablas.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: bootstrap, grid, loop
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 09:11.