Creare Classifica Php+Mysql
Salve ragazzi,
Dovrei creare una classifica di questo tipo:
(Ho cercato nel forum, cè qualcosa di simile, ma nulla che fa al caso mio!)
Codice:
-----------------------------------------------
ID | Username | email | Punti
----------------------------------
1 | Caio | boh@fg.it | 30
----------------------------------
2 | Sempr | buh@gf.it | 15
----------------------------------
3 | Tizio | bla@fd.it | 10
-----------------------------------------------
In cui, gli ID rimangono invariati, ma cambia la posizione di ogni utente in base al punteggio che ha... (dal più alto al più basso... come nell'esempio) e che si aggiorni automaticmente!
La tabella già l'ho creata:
Codice:
CREATE TABLE classifica (
id int(11) NOT NULL auto_increment,
Username varchar(50) NOT NULL,
email varchar(50) NOT NULL,
punti int(11) NOT NULL,
PRIMARY KEY (id)
)
E ho creato anche il form per aggiungere i dati al database.
L'unico problema purtroppo e che non so come fare per inviare alla tabella il punteggio per ogni utente.... mi spiego meglio...
Voglio far in modo, ad esempio, che a ogni login effettuato, il punteggio dell'utente aumenta di 1 punto! Ovviamente tenendo in considerazione la data di accesso al database in modo da poter ottenere il punto solo una volta al giorno! (quindi bisogna inserire anche il campo "Data" nella tabella?)
Preferibilmente, in caso di punteggio uguale, ricorrere alla data come punto di riferimento
Spero in un vostro aiuto!
Perpiacere aiutatemi