Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2008, 15:16
Yadel
 
Fecha de Ingreso: diciembre-2007
Mensajes: 41
Antigüedad: 16 años, 4 meses
Puntos: 0
De acuerdo buscador avanzado de vehiculos....

Saludos amigos,...

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.