@salvo75

iniziamo a fare un po di analisi del tuo problema...

secondo me dovresti caricare il contenuto del file in un oggetto... poi chiamando un metodo di quell'oggetto, passando delle coordinate, il metodo dovrebbe restiruire false (oppure 0) se non esiste un valore corrispondente per quelle coordinate. in caso contrario restituire valuex, oppure un hash tipo $val['itemx'] = valuex;

questo metodo viene chiamato ogni qualvolta posizioni il mouse su una cella della tua ipotetica tabella ( e questo non lo fai con php)

per iniziare prova a buttare giu il codice di una classe che nel costruttore carica il contenuto del file in un hash

poi cerchiamo di fare il metodo che effettua il controllo...

in questo modo si puo vedere di darti una mano, per gradi

ciao