Saludos Vicos, bueno primero que nada la siguiente linea tiene un par de errores, ya sea porque lo copiaste mal u otra razón:
DESPUES: $where .=" AND Modelo like" % . $_GET['Modelo']%;
Si notas bien antes del primer porcentaje (%) te falto la comilla simple (') y luego de $_GET['Modelo'] no concatenaste el otro porcentaje y la comilla simple, deberia ser mas bien algo asi (no se va a notar mucho pero tiene las comillas simples
):
DESPUES: $where .=" AND Modelo like" '%".$_GET['Modelo']."%'";
Como extra para que conozcas... Para no estar concatenando con puntos las variables tipo vector, array y de ese estilo (yo odio concatenar con puntos
) lo haces de la siguiente manera:
DESPUES: $where .=" AND Modelo like" '%{$_GET['Modelo']}%'";
Como puedes ver lo que hay que hacer es encerrar la variable tipo vector, array, etc entre llaves { } y la metes así como así dentro de un string sin problema alguno y te olvidas de los puntos, si la metes sin las llaves te daré el error "unexpected T_VARIABLE" o algo así
Pero en fin, la mejor manera de hacer lo que intentas es la siguiente porque no se cuantas veces utilizarás el valor de $_GET['Modelo']:
$model = $_GET['Modelo'];
$where .=" AND Modelo like '%$model%'";
Espero te haya servido de ayuda... C Ya..!