Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2018, 20:53
Avatar de after
after
 
Fecha de Ingreso: junio-2006
Ubicación: De marte
Mensajes: 791
Antigüedad: 17 años, 11 meses
Puntos: 10
Busqueda While con dos querys asociados

Hola todos.

Espero que me puedan ayudar.

Tengo tres tablas en mysql (enlaces, informacion, paneles)

Columnas enlaces -> id, code, nombre, url, panel
Columna informacion -> id, code, nombre, texto
Columna paneles -> id, code, nombre, numpanel

Ej de datos
enlaces -> 1, 1010, directo, http://domain.ltd, 1
enlaces -> 2, 2020, directo, http://domain.ltd,2
enlaces -> 3, 1010, indirecto, http://domain.ltd,2

informacion -> 1,1010, titulo informacion, texto informacion

paneles-> 1, 1010, 1, panel 1
paneles-> 2, 2020, 1, panel 1
paneles-> 3, 1010, 2, panel 2

En las tres tablas tengo una columna llamada 'code' con un dato igual para relacionarlas.

En un archivo php llamo los datos de información, implementando $_GET['id']; (archivo.php?id=1010) me muestra la información que deseo. Ahí todo bien.

Pero ahora quiero mostrar todos los datos de la tabla organizada en tablas o paneles.


Código PHP:
Ver original
  1. <div class="">
  2. <ul>
  3. <li><a href="#"> <?php echo $row_paneles['numpanel']; ?></a></li>
  4. </ul>
  5. <ul>
  6. <a href="<?php echo $row_enlaces['url']; ?>"><?php echo $row_enlaces['nombre']; ?></a>
  7. </ul>
  8. </div>

La idea es que me muestre todos los datos organzizado en cada panel, viéndose así:



Implementando un while me muestra todos los paneles que haya agregado, pero no sé cómo hacer para que los enlaces se muestren según la consulta en el mismo while.

Código PHP:
Ver original
  1. <?php do { ?>
  2. <div class="">
  3. <ul>
  4. <li><a href="#"> <?php echo $row_paneles['numpanel']; ?></a></li>
  5. </ul>
  6. <ul>
  7. <a href="<?php echo $row_enlaces['url']; ?>"><?php echo $row_enlaces['nombre']; ?></a>
  8. </ul>
  9. </div>
  10. <?php } while ($row_paneles = mysql_fetch_assoc($paneles)); ?>

Alguna idea?

Gracias de antemano.
__________________
@ivancamiloGo