Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: gowend en 28 Septiembre 2011, 18:31 PM

Título: Ayuda con inconveniente en formulario
Publicado por: gowend en 28 Septiembre 2011, 18:31 PM
Hola a todos, tengo una pequeña inquietud o mas bien un inconveniente, resulta que tengo un formulario php y deseo cargar registros a partir de  una opcion seleccionada... lo tengo de la siguiente manera:

<?php
//conexion
$conexion mysql_connect("servidor","usuario","clave");
mysql_select_db("db",$conexion);
//
$consulta mysql_query("SELECT cod_institucion,nombre FROM t_instituciones",$conexion);
//?>

<form method = "post" action = "">
<select name = "instituciones">
Instituciones
<?php
while($reg mysql_fetch_array($consulta))
{
?>

<option value="<?php echo $reg['cod_institucion']?>"><?php echo $reg['nombre'];?>
    </option><br />                   
    <?php
}
$codigo reg['cod_institucion'];

/*
Hasta aqui vamos bien carga en el select todos los nombres 
de las instituciones
*/
?>

</select>
<?php
/*
Aqui empieza mi inconveniente
*/

$consulta2 mysql_query("SELECT municipio, cod_municipio FROM municipio WHERE cod_institucion = '$codigo'",$conexion);
?>

Municipio
<select name = "municipio">
<?php
while ($reg2 mysql_fetch_array($consulta2))
{
?>

<option value="<?php echo $reg2['cod_municipio']?>"><?php echo $reg['municipio'];?>
    </option><br />                   
    <?php
}

/*
Es este el inconveniente.. no carga los municipios que se encuentran 
en la base de datos asociados con el codigo de la institucion en el select
*/
?>

</select>
</form>


Carga correctamente los registros del primer select pero al seleccionar una opcion de ese select no carga los datos en el siguiente select...

Ese es mi inconveniente, tal vez este haciendo algo mal o no es la manera, si no lo es espero que me puedan ayudar en este inconveniente y si es  de esta manera espero su valiosa ayuda.

Muchas gracias de antemano  ::)
Título: Re: Ayuda con inconveniente en formulario
Publicado por: RedZer en 28 Septiembre 2011, 19:08 PM
solo con php no se puede hacer , necesitas algo k trabaje del lado del cliente como ajx,jquery. para k al momento de seleccionar las intituciones te aroje  los municipios  busca en google combobox dinamicos
Título: Re: Ayuda con inconveniente en formulario
Publicado por: Lupin en 29 Septiembre 2011, 01:39 AM
Yo te recomiendo Jquery es mas facil hacerlo..porque con php solo tu select no va a responder a tus click vas a necesitar Java Script..

Título: Re: Ayuda con inconveniente en formulario
Publicado por: gowend en 29 Septiembre 2011, 23:54 PM
Muchas gracias por sus comentarios  ;D, entonces me tocara leer jquery para poder realizar lo que deseo. Gracias por su ayuda. Si lo resuelvo posteare la solucion.