Problema con submit y action
Bueno no se si esto se pueda hacer, tengo la siguiente situación:
Tengo un formulario con tres combobox asociados, al dar click al primero el segundo se carga con las opciones relacionadas e igual con el tercero. Al seleccionar un valor del combo la página se vuelve a cargar, o sea el action del form lo tengo " " así:
<form name="form1" id="form1" method="post" action="">
Tengo un archivo agrega.php para procesar los datos y guardarlos en la base de datos. El asunto es que al tener el action del form en " ", cuando le doy clic al botón de Enviar, no llama al archivo agrega.php y por consiguiente no guarda nada en la Base de datos. Si le pongo agrega.php en el action, con solo seleccionar un valor del primer combobox llama al archivo agrega.php.
Ya probé el archivo agrega.php y funciona si no le doy clic a ninguno de los combos.
Hay alguna forma de solucionar esto que no sea muy complicada pues estoy aprendiendo php!. ¿Se puede hacer algo con un vinculo (como <a href) para llamar a la pagina (agregar.php), enviarle los parámetros que recojo en un formulario a ese script y guardar los datos en la base de datos?.
Tengo un formulario con tres combobox asociados, al dar click al primero el segundo se carga con las opciones relacionadas e igual con el tercero. Al seleccionar un valor del combo la página se vuelve a cargar, o sea el action del form lo tengo " " así:
<form name="form1" id="form1" method="post" action="">
Tengo un archivo agrega.php para procesar los datos y guardarlos en la base de datos. El asunto es que al tener el action del form en " ", cuando le doy clic al botón de Enviar, no llama al archivo agrega.php y por consiguiente no guarda nada en la Base de datos. Si le pongo agrega.php en el action, con solo seleccionar un valor del primer combobox llama al archivo agrega.php.
Ya probé el archivo agrega.php y funciona si no le doy clic a ninguno de los combos.
Hay alguna forma de solucionar esto que no sea muy complicada pues estoy aprendiendo php!. ¿Se puede hacer algo con un vinculo (como <a href) para llamar a la pagina (agregar.php), enviarle los parámetros que recojo en un formulario a ese script y guardar los datos en la base de datos?.
3 respuestas
Respuesta de moscrates
1
Respuesta de neicos
1
Respuesta de ditman
1