Foros del Web » Programando para Internet » PHP »

Buscador por 2 list/menu

Estas en el tema de Buscador por 2 list/menu en el foro de PHP en Foros del Web. Hola, me pueden ayudar en lo siguiente: Estoy trabajando con dreamweaver CS5 (Me hace casi todo el trabajo) hice una pagina buscador.php y agregue 2 ...
  #1 (permalink)  
Antiguo 25/05/2011, 20:08
Avatar de cuervo699  
Fecha de Ingreso: febrero-2011
Mensajes: 104
Antigüedad: 7 años, 9 meses
Puntos: 7
Buscador por 2 list/menu

Hola, me pueden ayudar en lo siguiente:

Estoy trabajando con dreamweaver CS5 (Me hace casi todo el trabajo) hice una pagina buscador.php y agregue 2 select menu independientes

El primer select, busca la marca, agregue 2 como prueba (Chevrolet y BMV)
Nombre del select "select"

El segundo select busca el modelo, agregue 2 como prueba (Corsa y 116)
Nombre del select "select2"

__________________________________________________ __________________________________________________ ______________________________

Despues hice la pagina de resultados.php, en donde se encuentra la magia

puse un juego de registros y una sentencia SQL para que busque por los 2 select
Mi tabla en mysql se llama: MARCAS (contiene marca y modelo como campos)

Código PHP:
SELECT marcamarcas.modelo
FROM marcas
WHERE marca 
rsdmarca  AND marcas.modelo rsdmodelo 
Agregue las 2 variables "rsdmarca" y "rsdmodelo"

Nombre: rsdmarca
Tipo: Text
Valor predeterminado: -1
Valor de tiempo de ejecucion: $_GET['select']

Nombre: rsdmodelo
Tipo: Text
Valor predeterminado: -1
Valor de tiempo de ejecucion: $_GET['select2']

y luego agregue una tabla dinamica que muestre los resultados

(Lo explico sin codigo, porque asi lo entiendo mejor )

Los problemas:

El buscador no se puede dejar en blanco :( es decir depende del otro, por ejemplo si en el "select" pongo "Chevrolet" y en el "select2" "116" no se muestra nada

Sin embargo si busco en el "select" "Chevrolet" y en el "select2" Corsa, si se muestran los resultados

Yo pretendo que si alguien busca "Chevrolet y luego "116" se muestre la tabla dinamica con los 2 registros "Chevrolet corsa y BMV 116"

Creo que es un problema con la sentencia SQL...

Preguntas:

¿Como hago que el buscador sea independiente del otro select?

¿Que significa que el valor predeterminado en las variables "rsdmarca" y "rsdmodelo" sea -1?

¿Porque cuando voy a editar el juego de registros me aparece un totalrow?

¿Porque cuando voy a editar el juego de registros el valor de tiempo de ejecucion de la variable "rsdmarca" desaparece?

Si necesitan el codigo pidanlo y lo muestro, Gracias!

Etiquetas: list-menu, buscadores
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 07:32.