intenta con algo como esto
Código PHP:
Ver original{
$result[] = "(numero LIKE '%$dni%')"
}
{
$result[] = "(TIMESTAMPDIFF(YEAR, fechanacdia, CURDATE()) BETWEEN '$edaddesde' and'$edadhasta')"
}
{
$result[] = "(sexo = '$sexo')"
}
{
$result[] = "(localidad LIKE '%$localidad%')"
}
$sql = 'SELECT * FROM curriculums WHERE '.implode(' AND ',$result);
saludos