Salve a tutti. Sono un po' scarso in javascript ma mi serve per l'università fare questa cosa:
ho fatto un database e lo gestisco con php. Ho creato in html una tabella di dati e l'ho riempita con php.
Volevo sapere come potevo fare a far si che gli elementi della th si possano rendere cliccabili (onclick) e fare in modo che ordinino a seconda di quello che clicco.
Esempio:
Nome Cognome Età Stipendio
Se clicco su nome, ordino automaticamente per nome (quindi la query sarà order by nome), se clicco su cognome ordina per cognome (e quindi la query sarà order by cognome) e così via. Se c'è un modo che fa questa cosa senza aggiornare la pagina sarebbe meglio, sennò va bene anche riaggiornando.
PS: ho provato a creare una funzione javascript e a includerla. Per fare una prova ho fatto:
<th onclick="prova()">
e prova è nella pagina funzioni.js
e l'unica cosa che fa è fare alert('ciao').
Come mai se clicco sull'elemento del th non mi compare scritto ciao?