buongiorno,questa volta spero di aver postato giusto..
dunque ho creato una query.. ma mi da un parse error che nn capiscola query in questione è questa..

$query="select autore.nome, autore.cognome, genere.nome_gen from autore, genere, autgen where

(autgen.idgen=genere.idgen and autore.user=autgen.user ";
if($cognome!="")
$query.=chr(32)."and autore.cognome='".strtolower($cognome)."'";
if($genere!="")
$query.=chr(32)." and genere.nome_gen='".strtolower($genere)."'")

order by autore.cognome;


esattamente all'altezza di if($genere) mi dice parse error in line 22 che è appunto quella che inizia con if (genere)
nn riesco veramente a capire che errore ci sia!
qualcuno mi sa aiutare? plaese!
grazie!