Hoi!
Sind die Variablen denn Zahlen? Also sind da Zahlen drin? Wenn ja, musst du die Abfrage natürlich umändern:
if(!(array[$i] == 0))
oder du denkst einfach an mehrere Sachen:
if(!((array[$i] == 0) OR (array[$i] == '') OR (array[$i] == '0')))
wenn das array dann leer ist oder den Zahlenwert 0 hat oder einen String mit den inhalt 0 hat, dann wird es nicht ausgegeben, ansonsten schon...
mfg
Yinan