Es debido a que a veces a los dedos se les ocurre pensar por su cuenta y escriben mal las cosas
mysql_
fecht_array() no existe. mysql_
fetch_array() si existe.
Saludos.
PD: No te atormentes, todos hemos tenido (y tendremos) errores de ese tipo. Por eso ante cualquier error de una funcion lo primero es revisar nuestra "ortografia" con el manual delante.