Tenés una manera muy simple de hacerlo y es la siguiente, te pongo un ejemplo:
Código PHP:
<?
$kilometros = empty($_POST['kilometros']) ? '' : $_POST['kilometros'];
$sql = "
Select
*
from
autos
where
1=1 -- Bobo para construir nuevos condicionales, si ya tiene una condición fija sacalo.
";
if( ! empty( $kilometros ) ){
$sql .= " and kilometros = '".mysql_real_escape_string($kilometros)."'";
}
?>
Esto hará que si te mandan el campo kilometros adicione un nuevo condicional a tu consulta. Puede aplicar al dato el filtro que te parezca mejor, yo acá veo que tenga algo, pero tal vez quieres ver que tenga al menos 4 caracteres o cosas así.
Suerte.