Cita: Mensaje Original por kikelee
Hola:
:. Pregunta .:
Estoy tratando de mostrar en dos <select> informacion de uno depende el otro, por ejemplo... en el primer <select> seleciono a un maestro y en el segundo <select> deberia de aparecerme las materias que puede impartir, estos dos dependen de una base de datos. Estoy utilizando MySQL && PHP y del lado del cliente quiero utilizar JavaScript que puedo hacer, ya he estado leyendo un poco de JavaScript pero no logro conectarlos
Gracias ya los estoy analizando, la verdad es que soy algo lento para entender como veran soy algo lento...
Dejenme les comento estoy usando session en la pequena aplicacion que estoy haciendo lo que trato de hacer es que sea algo dinamico la forma de seleccionar. por ejemplo tengo una DB en donde tengo dos tables en MySQL como las del ejemplo BIBLIO Libros y Capitulos en donde segun el libro podre selecionar sus capitulos pero en el momento de selecionar un libro deberan de aparecer los capitulos del libro
estoy usando una pequeno ejemplo con JavaScript
:
<html>
<head>
<script language="JavaScript" type="text/javascript">
function combo(){
var indice=document.forms.form1.menu1.selectedIndex;
if(indice==1) menu1();
if(indice==2) menu2();
if(indice==3) menu3();
}
function menu1(){
sub0=new Option("-elije un equipo-","sub0","defauldSelected");
sub1=new Option("Real Madrid","rmadrid");
sub2=new Option("Barcelona","barsa");
document.forms.form2.menu2.options[0]=sub0;
document.forms.form2.menu2.options[1]=sub1;
document.forms.form2.menu2.options[2]=sub2;
}
function menu2(){
sub0=new Option("elije un compositor","sub0","defauldSelected");
sub1=new Option("Mendelson","mendelson");
sub2=new Option("Von-Suppé","vonsuppe");
sub3=new Option("Bizet","bizet");
document.forms.form2.menu2.options[0]=sub0;
document.forms.form2.menu2.options[1]=sub1;
document.forms.form2.menu2.options[2]=sub2;
document.forms.form2.menu2.options[3]=sub3;
}
function menu3(){
sub0=new Option("---elije un actor---","sub0","defauldSelected");
sub1=new Option("Pajares","pajares");
sub2=new Option("Esteso","esteso");
sub3=new Option("Resines","resines");
sub4=new Option("Banderas","banderas");
document.forms.form2.menu2.options[0]=sub0;
document.forms.form2.menu2.options[1]=sub1;
document.forms.form2.menu2.options[2]=sub2;
document.forms.form2.menu2.options[3]=sub3;
document.forms.form2.menu2.options[4]=sub4;
}
</script>
</head>
<body>
<table align="center">
<tr>
<td width="150">
<form name="form1">
<select name="menu1" onChange="combo()">
<option value="opcion0">-elije una opción-
<option value="opcion1">deporte
<option value="opcion2">música
<option value="opcion3">cine
</select>
</form>
</td>
<td>
<form name="form2">
<select name="menu2">
<option value="opcion0">------------------------
</select>
</form>
</td>
</tr>
</table>
</body>
</html>
me gustaria hacer algo asi con PHP JavaScript
tal ves no me de entender del todo pero busco hacer algo asi, ovio necesito conectar el JavaScript con PHP si saben como puedo hacer esto se los agradecere...
:
como ven soy un novato y toy aprendiendo