Foros del Web » Creando para Internet » Herramientas y Software »

Problema Menud Dinamico php/mysql

Estas en el tema de Problema Menud Dinamico php/mysql en el foro de Herramientas y Software en Foros del Web. Buenas estoy realizando un formulario y tengo el siguiente problema tengo dos tablas una de PartidosJudiciales y otra de procuradores, dentro de la de procuradores ...
  #1 (permalink)  
Antiguo 07/12/2011, 04:46
 
Fecha de Ingreso: diciembre-2011
Mensajes: 50
Antigüedad: 12 años, 11 meses
Puntos: 0
Problema Menud Dinamico php/mysql

Buenas estoy realizando un formulario y tengo el siguiente problema tengo dos tablas una de PartidosJudiciales y otra de procuradores, dentro de la de procuradores hay una que contiene el campo provincia y en el de PartidosJudiciales contiene campo provincia y partidoJudicial. He creado un formulario donde tengo un menu/list que utilizo para la provincia del procurador llamado PROV, y tambien tengo un menu/list partidoJudiciales que deberan aparecer los distintos partidos judiciales para la misma provincia que tenga seleccionada la provincia del procurador pues bien, he creado el siguiente juego de registro.





SELECT partidos_judiciales.PJ
FROM partidos_judiciales
WHERE partidos_judiciales.PROVINCIA = 'colname'

/-- He creado la siguiente variable: nombre:colname | valor:-1 | ValortiempoEjec: $_POST['PROV']






y en el menu/list partidosJudiciales del formulario tengo lo siguiente:
Opciones juego reg: P_JUDICIALES
valores: PJ
Etiquets: PJ
Seleccionar valor: <?php $row_buscarFacturas['PART_JUD1'] ?>



A la hora de ejecutarlo no me da ningun error pero cuando pincho en el desplegable de PART_JUD1 no aparece nada







SALUDOS Y GRACIAS POR LAS MOLESTIAS
  #2 (permalink)  
Antiguo 08/12/2011, 06:32
 
Fecha de Ingreso: agosto-2011
Ubicación: Viña del Mar, Chile
Mensajes: 311
Antigüedad: 13 años, 3 meses
Puntos: 50
Respuesta: Problema Menud Dinamico php/mysql *Dreamweaver

Hola según lo que planteas entiendo que lo que quieres es por ejemplo, que si el formulario se tratara de países y ciudades, sin recargar la página al seleccionar un país aparecieran las ciudades correspondientes a ese país, lamentablemente eso no se logra con php ya que es un lenguaje de lado del servidor, contestando a tu duda de por qué no funciona te indico lo siguiente:

1.- El Valor pata part_jud1 de acuerdo a lo que hiciste toma un parámetro POST, y el post en tu formulario se activa después de procesar el formulario, por lo que no hay forma de que rescate los datos de provincia, porque al servidor aún no llegan.
2.- Como el valor por defecto es -1 no aparece nada ya que ese valor no contiene ningún dato en la base de datos.

Soluciones que conozco:
1.- AJAX, o Jquery con métodos ajax y php, pero esto no es automático en dreamweaver, debes entrar en el código.
2.- AJAX con dreamweaver, es similar a lo que haces con PHP es con juegos de registros pero necesitas pasar los datos de tu base a XML.

Esos datos de provincia y PART_JUD1 cambiarán o se mantendrán en el tiempo?, la respuesta otorgará la solución más óptima.

3. Solución poco estética pero que soluciona el problema usando PHP tal como hasta ahora los has hecho:
Antes de comenzar este formulario hacer otro en el que pregunte provincia, a partir de eso te envía al actual formulario rescatando los datos de provincia por POST y así te funcionaría tal cuál lo tienes hecho...


Saludos,
  #3 (permalink)  
Antiguo 09/12/2011, 07:40
 
Fecha de Ingreso: agosto-2011
Ubicación: Viña del Mar, Chile
Mensajes: 311
Antigüedad: 13 años, 3 meses
Puntos: 50
Respuesta: Problema Menud Dinamico php/mysql

Algo similar se consultó en el foro de PHP y coloqué este link, es una solución con Jquery espero te sirva,

http://pixelar.me/selects-dependientes-con-jquery/

Saludos
__________________
He aprendido mucho y sigo aprendiendo cada día aquí...así que ayudo cuando puedo para disminuir mi deuda XD..
mi hobby
  #4 (permalink)  
Antiguo 15/12/2011, 04:22
 
Fecha de Ingreso: diciembre-2011
Mensajes: 50
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Problema Menud Dinamico php/mysql

Cita:
3. Solución poco estética pero que soluciona el problema usando PHP tal como hasta ahora los has hecho:
Antes de comenzar este formulario hacer otro en el que pregunte provincia, a partir de eso te envía al actual formulario rescatando los datos de provincia por POST y así te funcionaría tal cuál lo tienes hecho...
Me guie por esta opcion y la solucion fue satisfactoria

Muchas gracias

Etiquetas: php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:41.