Foros del Web » Programando para Internet » PHP »

manejo de combos con php

Estas en el tema de manejo de combos con php en el foro de PHP en Foros del Web. Hola, tengo un gran problema con php, estoy haciendo un formulario donde tengo un grupo de combos que se alimentan de los registros de una ...
  #1 (permalink)  
Antiguo 01/12/2004, 16:33
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1
Antigüedad: 13 años
Puntos: 0
Sonrisa manejo de combos con php

Hola, tengo un gran problema con php, estoy haciendo un formulario donde tengo un grupo de combos que se alimentan de los registros de una tabla de mysql son nombres de productos, cada uno tiene un text a un lado y en ese text quiero que al seleccionar un producto, automáticamente aparezca el precio del producto que tambien esta en la misma tabla de productos de mysql.

Gracias por su gran apoyo espero me puedan aconsejar algo.
  #2 (permalink)  
Antiguo 02/12/2004, 05:41
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Desde PHP sólo implicará una recarga de página ¿quieres eso?

Otras técnicas que puedes usar para evitar la recarga de página completa son:
1) Usar un iframe/frame para llamar en ese frame/iframe a la página/script PHP que hará la consulta SQL a tu BD por el producto (identificador) que seleccionastes en tu "combo" .. Para eso tendrás que usar tu formulario HTML común o link con la parte javascript que apunte al "target" de ese frame/iframe y tome el valor de la variable de la opción que seleccionastes de tu combo.

2) Usar técnicas de "Remote Scripting" (usa google .. sale mucha información al respecto). Esta técnica tambien usa un iframe .. en este caso oculto y vía javascript se le pasa el dato que en ese iframe se obtiene tras la petición de consulta a tu script PHP que realizará esa consulta SQL y obtendrá código Javacript que hará el proceso de "cuando esté se ejecute" .. le pasa a otros elementos del formulario de tu página "padre" dicho valor.

Un saludo,
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 10:59.