Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bem, fiz vários testes para filtrar uma consulta, a primeira que me deu um trabalhão foi o calculo de idade que consegui desta maneira:
$result = mysql_query("SELECT * ,(YEAR(CURDATE()) - YEAR(dn)) - (RIGHT(CURDATE(),5) < RIGHT(dn,5)) AS idade
FROM id_2 HAVING idade BETWEEN 25 AND 30");
Só funfou assim, usando o HAVING.
Daí meu outro filtro beleza:
$result = mysql_query("SELECT * FROM id_2 WHERE
faixa_id BETWEEN $faixainicial AND $faixafinal
AND genero_id = $genero");
Agora como junto tudo isto em uma única consulta? De todas as maneiras que tentei deu erro.
Carregando comentários...