Estoy realizando un Scripts para la venta de Vehiculos, la cual en la parte principal tendra un buscador con lo siguiente, y esto es lo qwue quiero que me den sus opiniones y ayuda.
El Buscador Contiene select como estos:
ciudad / marca / modelo / precio_desde / precio_hasta / year_desde/ year_hasta / estado
-> estos son los conseptos de busqueda, y este es el Script que recoje los datos por GET
Código PHP:
<? $ciudad = $_GET['ciudad'];
$marca = $_GET['marca'];
$modelo = $_GET['modelo'];
$precio_desde = $_GET['precio_desde'];
$precio_hasta = $_GET['precio_hasta'];
$year_desde = $_GET['year_desde'];
$year_hasta = $_GET['year_hasta'];
$estado = $_GET['estado'];
// CIUDAD...........................................
if($ciudad = "todas"){ $ciudad_mos = " "; }
else { $ciudad_mos = "AND ciudad like '%$ciudad%' ";}
// PRECIOS..........................................
if($precio_desde = "0"){ $precio_des1 = " "; }
else { $precio_des1 = "AND `precio` >$precio_desde";}
if($precio_hasta = "0"){ $precio_has1 = " "; }
else { $precio_has1 = "AND `precio` <$precio_hasta";}
// AÑO..............................................
if($year_desde = "0"){ $year_des_mos = " "; }
else { $year_des_mos = "AND `year` >='$year_desde'";}
if($year_hasta = "0"){ $year_has_mos = " "; }
else { $year_has_mos = "AND `year` >='$year_hasta'";}
// ESTADO DEL VEHICULO............................
if($estado = "todos"){ $estado_mos = " "; }
else { $estado_mos = "AND estado ='$estado'";}
// MARCA Y MODELO.................................
//if($marca = "todas"){ $marca_modelo_mos = " "; }
//else {
$marca_modelo_mos = " AND marca ='$marca' AND modelo ='$modelo' ";//}
?>
<?
// este es el SELECT
$
sql2 = "SELECT * FROM vehiculos WHERE status='yes'
$marca_modelo_mos
$ciudad_mos
$precio_des1
$precio_has1
$year_des_mos
$year_has_mos
$estado_mos
$busq_ciudad $ordenar $paginar"; ?>
entonces el problema es que cuando busco en precio->desde->hasta no me da lo esapto y tampoco año->desde->hasta
creo q hay algo mar en el SELECT , si alguien me ayuda a mejorarlo se lo agradeceria..
un Ejemplo del buscador -> www.carros.com.do
gracias de ante mano.