estoy intentando crear un buscador avanzado y no logro crearlo no se lo que hago mal os dejo el codigo a ver si soys capaces.
me explico: Tengo un formulario con varios campos de tipos de busqueda por ejemplo un campo de busqueda por palabra clave otro campo de tipo de barco otro de precio desde y otro precio hasta etc.
Gracias
Código PHP:
$marcamodelo = $_REQUEST["marcamodelo"];
$tipobusca = $_REQUEST["tipobusca"];
$eslorade = $_REQUEST["eslorade"];
$esloraa = $_REQUEST["esloraa"];
$preciode = $_REQUEST["preciode"];
$precioa = $_REQUEST["precioa"];
$anode = $_REQUEST["anode"];
$anoa = $_REQUEST["anoa"];
$sql2 = "SELECT * FROM mibarcobd WHERE UCASE(marca) LIKE UCASE('%".$marcamodelo."%') OR UCASE(modelo) LIKE UCASE('%".$marcamodelo."%') AND id_barco LIKE '%".$tipobusca."%' AND precio >= $preciode AND precio <= $precioa AND eslora >= $eslorade AND eslora <= $esloraa AND ano >= $anode AND ano <= $anoa ORDER BY $orden asc LIMIT $comienzo, $cant_reg";