select *,
(
CASE
WHEN (NOW() >= sconto_inizio AND NOW() <= sconto_fine) and giacenza > 0 THEN prezzoweb-((prezzoweb/100)*sconto_percent)
WHEN (NOW() >= sconto_d_inizio AND NOW() <= sconto_d_fine) and giacenza > 0 THEN prezzoweb-((prezzoweb/100)*sconto_d_percent)
ELSE prezzoweb
END) AS scontato from titoli_home WHERE MATCH ( autore )
AGAINST ('+luigi+cesare+ivaldi+massimo+montanari+edi+righi+' IN BOOLEAN MODE) and visibile = 1 ORDER BY titolo ASC
syntax error, unexpected $end