Hola amigos de solo codigo, tengo el siguiente problemilla a ver quien me colabora, la verdad es que no soy muy ducho con php, javascript...
1. Tengo creadas dos listas desplegables, se cargan con datos de la base de datos (Mysql), la segunda depende de lo que escoja el usuario en la primera, hasta aqui todo bien, casi que no lo logro....jajaja
2. Ahora necesito que cuando se seleccione una opcion de la segunda lista, se cargue en un area de texto (textarea) informacion de la base de datos correspondiente a la opcion señalada en la segunda lista, esta parte no se como hacerla, intente copiar y ajustar el codigo o procedimiento usado con las dos primeras listas, en el cuadro de texto y la segunda lista, pero no me aparece nada, a parte de esto como me toco incluir onChange en la segunda lista, al seleccionar un valor de ella, la pagina se recarga y borra todo lo seleccionado inicialmente en las dos listas.
Pregunta: Como logro hacer aparecer la informacion en el area de texto segun la opcion señalada en la segunda lista?
Como hago para que la pagina no se recargue, o si se recarga no me borre la informacion seleccionada inicialmente?
Estoy usando Mysql, Apache, Dreamweaver CS4
Seria algo asi, como por poner un ejemplo de lo que trato de hacer:
Primera lista: PAISES
Segunda lista: CIUDADES
Area de texto: BREVE DESCRIPCION DE LA CIUDAD
Bueno en mi caso es:
Primera lista: PROBLEMA (incidencia)
Segunda lista: SUB PROBLEMA (tipo_problema)
Area de texto: SOLUCION DEL SUB PROBLEMA (solucion)
PARTE DE MI CODIGO ES :$re=mysql_query("select * from incidencia");
//el @ sirve para que no salga ese mensaje de NOTICE al momento de ejecutar por 1ra ve nuestro codigo.
if(isset($_POST['incidencia'])){
$inci=$_POST['incidencia'];
$re1=mysql_query("select * from TIPO_PROBLEMA where COD_INC=".$inci."");
$re2=mysql_query("select DESCRIP_INC from INCIDENCIA where COD_INC=".$inci."");
$j=mysql_fetch_array($re2);
$j2=mysql_fetch_array($re2);
}else{
@$j[DESCRIP_INC]='seleccione Incidencia'; }
?>
CREACION DE LA LISTA 1
<select name="incidencia" size="1" id="incidencia" onChange="form1.submit()" style="width:300px">
<option value="0" selected="selected"><?php echo @$j[DESCRIP_INC];?></option>
<?php
while($f=mysql_fetch_array($re)){
echo'<option value='.$f[COD_INC].'>'.$f[DESCRIP_INC].'</option>';
}
?>
</select>
CREACION DE LA LISTA 2
<select name="TIPO_PROBLEMA" size="1" id="TIPO_PROBLEMA"onChange="form1.submit()" style="width:350px">
<option value="0" selected="selected"><?php echo @$j[SOL_CUEST];?></option>
<?php
while($f1=mysql_fetch_array($re1)){
echo'<option>'.$f1[DESCRP_TIPO].'</option>';
}
?>
</select>
AHORA EL CUADRO DE TEXTO, EL QUE NO HE PODIDO PROGRAMAR
<textarea name="solucion" cols="45" rows="5" readonly="readonly" id="solucion">
</textarea>
De antemano, mil gracias al que me pueda orientar con esto, bendiciones...
wilru25@hotmail.com