Foros del Web » Programando para Internet » PHP »

llenar un div con contendio por medio de foreach

Estas en el tema de llenar un div con contendio por medio de foreach en el foro de PHP en Foros del Web. hola compañeros , amigos y maestros. hoy vengo pidiendo ayuda , he estado ya dos dias buscando el problema que tengo que solventar pero no ...
  #1 (permalink)  
Antiguo 06/03/2015, 14:05
Avatar de herzbazi  
Fecha de Ingreso: febrero-2012
Mensajes: 612
Antigüedad: 12 años, 9 meses
Puntos: 36
Pregunta llenar un div con contendio por medio de foreach

hola compañeros , amigos y maestros.

hoy vengo pidiendo ayuda , he estado ya dos dias buscando el problema que tengo que solventar pero no me da la respuesta.

les cuento , tengo un sistema de tabs o pestañas

el cual esta formado de la siguiente forma

Código PHP:
Ver original
  1. <ul class="tab-nav clearfix">
  2.       <?php
  3.              foreach ($tabs2 as $tabs ){
  4.       ?>
  5.  <li>
  6.      <a href="#tabs-<?php echo $tabs['tab']?>"><?php echo $tabs['partner']?></a></li>
  7.       <?php
  8.             }
  9.         ?>  
  10.  </ul>

si se dan cuenta el href lo complemento con un numero el cual es mandado por la db.

luego de esto tengo lo siguiente

Código PHP:
Ver original
  1. <div class="tab-container">
  2.     <?php
  3.          foreach ($tabs2 as $tabs ){
  4.       ?>
  5.        <div class="tab-content clearfix" id="tabs-<?php echo $tabs['tab']?>">
  6.        </div>
  7.      <?php
  8.        }
  9.       ?>
  10. <div>

si se dan cuenta el id del div es el mismo que el ahref del link del menu (funciona como ancla )

entonces los li a son las pestañas y el div con class tab-content son los contenidos de cada pestaña

el problema es que ahora tengo que imprimir el contenido dentro de cada div ( el correspondiente )

aqui es donde tengo el problema yo lo que pense es poner dentro una consulta pasando el parametro where y este igualarlo a el id tabs-<?php echo $tabs['tab']?> pero no me sale , alguien puede apoyarme estare agradecido


entonces resumiendo sistema de tabs que esta formado por ul y div.
1pasar dato dinamico al ahref de la lista
2pasar dato dinamico a div tab-content ( debe ser el mismo dato que el del ahref
3imprimir db en cada div ( correspondiente )

ejemplo
ul>li>a href ="#1"
div.tab-content id="#1" y dentro de este la consulta de la tabla donde id = 1

gracias
__________________
Enseña todo lo que sepas...
Aprende todo lo que puedas..

Última edición por herzbazi; 06/03/2015 a las 14:13

Etiquetas: anidados, dinamico, foreach, html
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 13:25.