ma non è che hai un problema nella variabile $riga?
contiene l'intera riga con i ";"?