Compadre, muchas gracias!!! me alegra que hayan personas como tu que se den el tiempo de responderle a los novatos, eso se agredece
Lo que me dijiste me ayudo a comprender el funcionamiento del buscador (estuve estudiando el codigo que me diste), ahora ya se me hace simple hacer un buscador por 1 parametro, pero tengo una duda
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 marca, marcas.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 necesitas el codigo pidelo y lo muestro, Gracias!