Foros del Web » Programando para Internet » PHP »

Capas y mostrar resultados de una consulta

Estas en el tema de Capas y mostrar resultados de una consulta en el foro de PHP en Foros del Web. wenas apañeros otra vez; tengo echo varias capas, COMPRAS, EQUIPOS, MARKETING, OPERACIONES, SESSION GENERAL en estas capas pretendo mostrar que cuando haga click en cada ...
  #1 (permalink)  
Antiguo 24/05/2005, 12:03
Avatar de susaninhax  
Fecha de Ingreso: noviembre-2004
Mensajes: 358
Antigüedad: 19 años, 5 meses
Puntos: 3
Capas y mostrar resultados de una consulta

wenas apañeros otra vez;

tengo echo varias capas,

COMPRAS, EQUIPOS, MARKETING, OPERACIONES, SESSION GENERAL

en estas capas pretendo mostrar que cuando haga click en cada una de ellas me muestre varios titulos y a su vez si pincho en un titulo, me muestre la descripcion referente a ese titulo.

Como hago las capas:
Código PHP:
<script language="JavaScript" type="text/JavaScript">
function 
cambio(cual)
{
if (
document.getElementById(cual).style.display == 'none')
document.getElementById(cual).style.display 'block'
else
document.getElementById(cual).style.display 'none'
}
</script>

              <table width="406" border="0" cellspacing="0" cellpadding="0">
<tr title="Clic para mostrar contenido" align="left">
                  <td width="406" height="28" background="../imagenes/fondos/barra.gif" style="background-repeat:no-repeat ">&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onClick="cambio('Tester')"><span class="texto_azul">&nbsp;Compras</span></a></td>
                </tr>
                <tr>
                  <td>
                      <table id="Tester" style="display: none">
                        <tr>
                          <td class="texto_azul"> <a href="#" onClick="cambio('Test1')"><span class="texto_azul">20/06/05</span></a></td>
                        </tr>
                <tr>
          <td>
        <table id="Test1" style="display: none">
                          <tr>
                              <td class="texto_negro"> contenido primera fecha</td>
                           </tr>
ETC... 
Para que os hagais una idea y por si os sirve a alguno para alguna cosa

Pos bien, tengo k sacar por pantalla en vez de la "fecha" un titulo, y en vez de "contenido primera fecha" pos una descripción, siempre correspondiente a COMPRAS o a EQUIPO...etc,

Mi base de datos tiene ID_COMITE,TITULO,DESCRIPCION,ID_IDENTIFICADOR
donde id_comite representa el id del titulo, e ID_identificador representa compras, o equipo, omarketing, etc.

COMPRAS(1)-->TITULO(1)--DESCRIPCION(1)
TITULO(2)--DESCRIPCION(2)
-----------------------------------------------------
EQUIPO(2)-->TITULO(1)--DESCRIPCION(1)
TITULO(2)--DESCRIPCION(2)

Mi pregunta es, de ke manera puedo sacar los datos jugando con el id_identificador y el id del titulo??????? no se si me he esplicado bien, pero si hace falta lo esplico mil veces con tal de sacarlo.

muchisimas gracias de antemano, se ke es un rollo... pero si se consiguiera sería la leche.BESOTESSSSS
  #2 (permalink)  
Antiguo 24/05/2005, 13:45
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Podrías poner un ejemplo de los datos que gestionas en tu tabla para que nos hagamos una mejor idea de lo que tienes. Así veremos mejor que tipo de consultas SQL debes hacer para luego aplicar PHP para su visualización como deseas ..

En parte lo que necesitas al parecer es en principio obtener tu resultado de tu consulta SQL ordenado por el campo que los agrupa (el ID_identificador: compras, equipos) ..

Un saludo,
  #3 (permalink)  
Antiguo 25/05/2005, 05:03
Avatar de susaninhax  
Fecha de Ingreso: noviembre-2004
Mensajes: 358
Antigüedad: 19 años, 5 meses
Puntos: 3
aver si me puedo esplicar mejor ;-)



Pos bien, veamos como lo eslico.Con una misma base de datos(COMITES=ID_COMITE,TITULO, DESCRIPCION,ID_IDENTIFICADOR) diferencio el contenido por el ID_IDENTIFICADOR. es decir,

COMPRAS(Id_identif=1), EQUIPO(2) , MARQUETING(3) , OPERACIONES(4)
Titulo=paco Titulo=lola Titulo Titulo
(id_identificador=1) (id_ident=2) (id_ident=3) (id_ident=4)
(id_comite=1) (id_comite=1) (id_comite=1) (id_comite=1)

Titulo=federico titulo=lola
id_identificador=1) (id_ident=2)
(id_comite=2) (id_comite=2)


Eno es un esquema, lo que kiero decir es: cada titulo que yo inserto tiene un id_identificador que lo une a une a COMPRAS o a EQUIPO, etc,

Imaginemos que hemos pinchado en compras, nos debe de salir todos los titulos que contengan el id_identificador=1, que hasta ahí pues sería facil, porque solo necesitaría llamar a la capa por el ID, pero mi duda viene cuando a su vez necesito ver en otra capa la descripción de federico por ejemplo.

COMPRAS(1)-->TITULO=FEDERICO(2)-->DESCRIPCIÓN

No sé como esplicarme pero se me da mal trabajar con subcapas...
Un ejemplo para mostrar el contenido con una sola capa sería:

Código HTML:
<tr bgcolor="#F7F0E1" title="Clic para mostrar contenido">
                  <td width="352"><a href="#" onClick="cambio('<?php echo $id_bolsa_trabajo; ?>')"><span class="texto_lila"><?php echo $oferta; ?></span></a></td>

<tr class="tamano" id="<?php echo $id_bolsa_trabajo; ?>" style="display: none">
         <td colspan="2"  bgcolor="#FFFFFF" ><?PHP echo $descripcion;?></td> 
Esto es otro ejemplo de como sacar datos de una consulta pro medio de capas, pos io lo que necesito es sacar datos tambien en una subcapa.

No se si me he esplciado bien pero espero que me comprendais...

Muchas gracias de antemanoooooo, espero que me podáis ayudar y si lo conseguimos pues se puede hacer nu faq de ello, porque es complicado... ya alguien le ha tenido k pasar alguna vez , no?

Un saludo mu fuerte
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 15:59.