![](http://imageshack.us/photo/my-images/138/tablascms.jpg/)
en la seccion o categorias servicios hay 2 secciones.
estimulacion y psicologia integral
dentro de la seccion estimulacion hay 9 subsecciones registradas al igual que la seccion psicologia integral. en el diseño, quiero que las subsecciones se muestren a la derecha y los contenidos a la izquierda en una sola consulta. por ejemplo de la subseccion desarrollo personal de la seccion estimulacion que me muestre los detalles de la subseccion.
mi pregunta es como hago para que en una sola consulta pueda mostrar las subsecciones y el contenido de la subseccion ?.
yo antes habia realizado 3 consultas. una para mostrar a que seccion pertenece, luego las subsecciones (que son 9 dicho sea de paso) y el resto para mostrar el contenido de la subseccion.
este es mi codigo.
Código PHP:
Ver original
// secciones $sql_secciones = "SELECT * FROM `menu_secciones` WHERE url_subseccion = '".$_GET['subseccion']."'"; $fila = fetch_array($rpta_secciones); //subsecciones $sql_subsecciones = "SELECT * FROM `menu_secciones` WHERE idsubseccion = '".$fila['idseccion']."'"; while($fila2 = fetch_array($rpta_subsecciones)) { echo $fila2['subseccion']; echo "<br />"; } // contenido de la subseccion. $sql_contenidos = "SELECT c.*, ms.* FROM contenido_seccion c LEFT JOIN menu_secciones ms ON (c.idseccion = ms.idseccion) WHERE c.idseccion = '".$fila['idsubseccion']."'"; $row_contenidos = fetch_array($rpta_contenidos); echo $row_contenidos['subseccion']; echo "<br />"; echo $row_contenidos['detalle'];
no se si esta es la mejor manera correcta de hacerlo. les estare agradecido si me ayudan con mi tema.
Nota. las secciones, subsecciones y los cntenidos los estoy mostrando con url amigables.
saludos.