che vuoi dire con
l'alternativa a cui arrivo è la creazione di tante tabelle quanti sono gli utenti
la tabella utenti è una.
è semplice poi tramite l'id relazionarla con 1000 altre per tutti gli usi che vuoi farne.
te praticamente hai 15 utenti e hai creato 15 campi utente? tipo utente1, utente2, etc?

non ti serve una tabella per ogni utente, ma una tabella presenze dove metti la frequenza in un giorno, che ne so in ore, di uno studente.
Improvviso, non prendermi alla lettera che scrivo di getto.
tabella utenti:
id - nome - nick (anagrafica in generale) password (non so se possono loggarsi o no..)..

tabella presenze
P_id - data (anche timestamp, ma da vedere..) - ore (di presenza)


leghi con una join l'id al P_id e con una query ottieni le presenze di uno studente.. poi con PHP fai fare la somma delle ore del singolo studente..
boh? è una soluzione troppo facile, nel senso che la tua situazione è più complessa?