scusa ma se hai 200 fornitori metti 200 if? non basterebbe una query del tipo:

codice:
select * from articoli left join fornitori on articoli.id_fornitore = fornitori.id
?