Tengo una problema, necesito hacer lo siguiente.
Tengo un formulario con dos selects dependientes, y necesito que al elegir una opcion del segundo select, se carguen los datos correspondientes a esa opcion desde mi bd, (en si es un formulario para editar un registro).
He leido un poco y estoy usando ajax, pero me he perdido en algunas cosas, alguien me podria dar una idea de como solucionar mi problema.. Aqui el codigo de lo que llevo, para dar una idea.
Código HTML:
<div id="contenedor"> <form method="post" name="form1" action="<?php echo $editFormAction; ?>"> <table align="center"> <tr valign="baseline"> <td nowrap align="right">Volumen al que pertenece:</td> <td> <select name="volumen_idvolumen" onchange="Cargard(this.value)"> <option value="">Volumen</option> <?php do { ?> <option value="<?php echo $fila_volumenes['idVolumen']?>"><?php echo $fila_volumenes['idVolumen']?></option> <?php } while ($fila_volumenes = mysql_fetch_assoc($volumenes)); $rows = mysql_num_rows($volumenes); if($rows > 0) { mysql_data_seek($volumenes, 0); $fila_volumenes = mysql_fetch_assoc($volumenes); } ?> </select> </td> </tr> <tr valign="baseline"> <td nowrap align="right">Seleccione el articulo:</td> <td> <select name="articulo_idarticulo" id="articulo_idarticulo" onchange="Cargarc(this.value)"> <option value="">Articulo</option> </select> </td> </tr> <tr valign='baseline'> <td nowrap align='right'>Cambiar Titulo:</td> <td><input type='text' name='ctitulo' value='"Aqui el titulo"' size='32'></td> </tr> <tr valign='baseline'> <td nowrap align='right'>Cambiar Autor:</td> <td><input type='text' name='cautor' value='"Aqui el autor"' size='32'></td> </tr> <tr valign='baseline'> <td nowrap align='right'>Editar Resumen:</td> <td><textarea name='eresumen' cols='105' rows='5' value=''>"Aqui el resumen"</textarea></td> </tr> <tr valign='baseline'> <td nowrap align='right'>Editar Contenido:</td> <td><textarea name='ercontenido' cols='105' rows='18' value=''>"Aqui el contenido a editar" </textarea> </td> </tr> <tr valign="baseline"> <td nowrap align="right"> </td> <td><input type="submit" value="Guardar Cambios"></td> </tr> </table> <input type="hidden" name="MM_insert" value="form1"> </form>
y en el segundo select tengo otra funcion con la que deberian llenarse los campos de abajo, segun lo seleccionado.