Foros del Web » Programando para Internet » PHP »

DeL Combo a una lista!!

Estas en el tema de DeL Combo a una lista!! en el foro de PHP en Foros del Web. Hola.. que tal yo denuevo... tengo otra duda, Nesesito sabes como hacer que despues de haber seleccionado alguas opciones en un bombo me aparescan los ...
  #1 (permalink)  
Antiguo 15/10/2008, 14:51
Avatar de TeitoPoderosa  
Fecha de Ingreso: octubre-2008
Mensajes: 54
Antigüedad: 15 años, 6 meses
Puntos: 1
DeL Combo a una lista!!

Hola.. que tal yo denuevo...

tengo otra duda, Nesesito sabes como hacer que despues de haber seleccionado alguas opciones en un bombo me aparescan los resultados como una lista de de ellos... incluyendo otros datos de las mismas tablas de donde el combo jalo la información?
esto es secuensia de lo q ya me avian ayudado.. antes!

Les agradesco su interes en ayudarme..!! Besos

tengo en los combos esto:
Código PHP:
 
</select>
</strong></p>
<p align="left"><strong>Grupos
    <select name="grupos">
        <?php
$rs
=mysql_query("SELECT id_grupo,grupo FROM grupos") or die ("error");
while(
$row=mysql_fetch_array($rs))
{
echo 
"<option value=".$row["id_grupo"].">".$row["grupo"]."</option>";
}
?>

y en una lista q apareca lo q es

El Grupo q se selecciono asi como tambien el tutor de ese grupo..

Esto aparece en la tabla de mi base de datos.. es donde el select, solo muestra el grupo mas no los demas datos de la tabla.
  #2 (permalink)  
Antiguo 15/10/2008, 15:01
Avatar de the_web_saint  
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: DeL Combo a una lista!!

bueno lo que te recomiendo, según lo que entendi!
Cuando selecciones una opción del combo, usando en onChange o un botón como te parezca...
llamas a una función javascript que usnado innerHTML ingresará los valores a un contenedor

OJO: esta información debes enviarsela o enviar el id del registro y solicitarla por medio de ajax.
además de esto el contenedor (por ejmplo un div) debe estar ya declarado y con si respectivo id, por el medio del cual accesaras a su contenido con el innerHTML

Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.
  #3 (permalink)  
Antiguo 15/10/2008, 15:42
Avatar de TeitoPoderosa  
Fecha de Ingreso: octubre-2008
Mensajes: 54
Antigüedad: 15 años, 6 meses
Puntos: 1
De acuerdo Respuesta: DeL Combo a una lista!!

Ok. Expliko....

solo estoy utilizando php, MySQL de unprograma llamado Xampp q contiene esos programas!!

No utilizo nada mas que eso!!


  #4 (permalink)  
Antiguo 15/10/2008, 15:54
Avatar de the_web_saint  
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: DeL Combo a una lista!!

no te estoy diciendo que utilizes más de lo que tienes....
todo lo que te he dicho es javascript, HTML, PHP y MySQL.

Lee acerca de innerHTML y verás...

Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.
  #5 (permalink)  
Antiguo 16/10/2008, 08:55
Avatar de TeitoPoderosa  
Fecha de Ingreso: octubre-2008
Mensajes: 54
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: DeL Combo a una lista!!

Ok. Buskare informacion...

Espero poder resolver mi duda...

  #6 (permalink)  
Antiguo 16/10/2008, 09:08
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: DeL Combo a una lista!!

hola una vez más TeitoPoderosa, eso se supone que ya estaba resuelto, pero por que solo te muestra un combo, si tambien tenias el listado de los otros...... que pasa ahora??
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #7 (permalink)  
Antiguo 16/10/2008, 09:23
Avatar de TeitoPoderosa  
Fecha de Ingreso: octubre-2008
Mensajes: 54
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: DeL Combo a una lista!!

Hola..masterojitos!

Si cremee ya salio, lo de los combos.. ya me muestran lo qtengo en mi base de datos, lo qkiero esq al presionar el boton me muestre los datos ue eleji pero ya no en combos.. mira para explikarme:

Código PHP:
 
 
 
kiero q haga esto
:
 
 
Carrera:  LA q selecciones
 
Grupo
el q Selecione
 
Periodo
: = el q seleccione
 
Director
el director que corresponde a la carrera seleccionada anteriormenteeste dato lo tomo de la tabla carreras donde esta el campo de director


Pero esto kiero q me aparesca al presionar el boton continuar. pues lo preciono y me aparese esto..

Escolaridad: Periodo: Nombre de la Carrera: Grupo:
  #8 (permalink)  
Antiguo 16/10/2008, 09:42
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Respuesta: DeL Combo a una lista!!

Y como estas rescatando los valores de los selects?, estas utilizando un método de envio POST o GET?, publica el código donde rescatas los valores, y el código del formulario donde generas los selects.



Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"
  #9 (permalink)  
Antiguo 16/10/2008, 10:00
Avatar de TeitoPoderosa  
Fecha de Ingreso: octubre-2008
Mensajes: 54
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: DeL Combo a una lista!!

el codigo es este:

Código PHP:
<?php
$conex
=mysql_connect('localhost','root') or die("No se Puede conectar a la base de datos");
mysql_select_db("evaluacion_docente");
?>
<form name="form1" method="post" action="lista.php">
</select>
<strong>Escolaridad
<label>
<select name="escolaridad">
    <?php
$rs
=mysql_query("SELECT id_escolaridad,tipo_escolaridad FROM escolaridad") or die ("error");
while(
$row=mysql_fetch_array($rs))
{
echo 
"<option value=".$row["id_escolaridad"].">".$row["tipo_escolaridad"]."</option>";
}
?>
    </select>
Periodo
<label>
<select name="periodo_escolar">
  <?php
$rs
=mysql_query("SELECT id_periodo,periodo FROM periodo_escolar") or die ("error");
while(
$row=mysql_fetch_array($rs))
{
echo 
"<option value=".$row["id_periodo"].">".$row["periodo"]."</option>";
}
?>
</select>
</label>
</strong>
</strong>
<p align="left"><strong>Nombre De La Carrera
    <select name="carreras">
        <?php
$rs
=mysql_query("SELECT id_carrera,nom_carrera FROM carreras") or die ("error");
while(
$row=mysql_fetch_array($rs))
{
echo 
"<option value=".$row["id_carrera"].">".$row["nom_carrera"]."</option>";
}
?>
    </select>
</strong></p>
<p align="left"><strong>Grupos
    <select name="grupos">
        <?php
$rs
=mysql_query("SELECT id_grupo,grupo FROM grupos") or die ("error");
while(
$row=mysql_fetch_array($rs))
{
echo 
"<option value=".$row["id_grupo"].">".$row["grupo"]."</option>";
}
?>
    </select>
</strong></p>
<p align="left">
<input name="enviardatos" type="submit" id="enviardatos" value="Continuar">
</p>
</p>
</form>
que mi amigo Masterojitos me ayudo.. hacer!


Creo el detalle esta en el archivo.. lista.php
  #10 (permalink)  
Antiguo 16/10/2008, 10:52
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: DeL Combo a una lista!!

pero deberia salir asi:

Código PHP:
<?php
$conex
=mysql_connect('localhost','root') or die("No se Puede conectar a la base de datos");
mysql_select_db("evaluacion_docente");

$escolaridad=$_POST["escolaridad"];
$periodo=$_POST["periodo"];
$carreras=$_POST["carreras"];
$grupos=$_POST["grupos"];

echo 
'Escolaridad: '.$escolaridad;
echo 
'Carrera: '.$carrera;
echo 
'Grupo: '.$grupo;
echo 
'Periodo: '.$periodo;

$rs=mysql_query("SELECT director FROM carreras where id_carrera=".$carrera);
$director=mysql_result($rs,0);
echo 
'Director: '.$director;
?>
y punto, pero ojo que van a salir los ids de cada select, es decir, si deseas el texto seleccionado, te doy 3 opciones:

1. que en el value tambien le pongas el valor del texto, ejemplo:
echo "<option value=".$row["nom_carrera"].">".$row["nom_carrera"]."</option>";

2. que en el evento onChange del select (combo), le pongas el vaor del texto del combo a un hidden del formulario.

3. que le envies igual el valor, pero tendrias que hacer un select a la tabla para recoger su texto segun sea el id enviado.

nada mas... suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #11 (permalink)  
Antiguo 17/10/2008, 09:33
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años
Puntos: 16
Respuesta: DeL Combo a una lista!!

the_web_saint tiene razon hay que usar ajax te dejo un ejemplo http://www.formatoweb.com.ar/ajax/select_dependientes.php estan los archivos para descargar si te interesa
  #12 (permalink)  
Antiguo 17/10/2008, 11:49
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: DeL Combo a una lista!!

Cita:
Iniciado por samu22 Ver Mensaje
the_web_saint tiene razon hay que usar ajax te dejo un ejemplo http://www.formatoweb.com.ar/ajax/se...pendientes.php estan los archivos para descargar si te interesa
Esto es si se quiere que todo ocurra en 1 sola página sin recarga.
Pero puedes salir perfectamente solamente enviando el valor por GET o POST.
  #13 (permalink)  
Antiguo 19/10/2008, 10:57
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: DeL Combo a una lista!!

samu22 y Ronruby....

el tema es que no desea combos anidados, sino simplemente que hallan 4 combos y que los valores seleccionados se muetren en otra web.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #14 (permalink)  
Antiguo 20/10/2008, 09:07
Avatar de TeitoPoderosa  
Fecha de Ingreso: octubre-2008
Mensajes: 54
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: DeL Combo a una lista!!

Hola Buenos Dias!!


Como estan?

Aki denuevo.. Yo!! intentando... de hacer que mi formulario funcione.. como lo necesito!

Estoy Leyendo.. un Libro q espero me ayude de Php y MySQL


Y pues insisto! en lo mismo!!


Okupo Saber como de lo q se seleccione en un combo me lo muestre en ota paguina dentro de otro formulario..!
  #15 (permalink)  
Antiguo 20/10/2008, 10:35
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: DeL Combo a una lista!!

Hola TeitoPoderosa!!

Podrias por favor ser mal explicita y decir cual es el verdadero problema. suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
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 21:53.