Ciao a tutti amici di HTML.it, vi pongo questo mio ennesimo quesito, voglio creare in homepage una tabella degli articoli più letti.
Io ho un sito in asp con database in access.
Come posso fare?
Grazie![]()
Ciao a tutti amici di HTML.it, vi pongo questo mio ennesimo quesito, voglio creare in homepage una tabella degli articoli più letti.
Io ho un sito in asp con database in access.
Come posso fare?
Grazie![]()
con una query sql..com'è fatta la tabella degli articoli nel database? ha un campo per il rating?
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
allora la tabella articoli ha:
id
data
titolo
paragrafo
foto
autore
voto
dovrei creare un campo per il rating?
beh sarà voto il rating immagino
dove al posto di N metti un numero per dire quanti vuoi vederne (che so 5 vedi i 5 piu visti, 10 i dieci piu visti, etc etc)codice:select top N from articoli order by voto desc
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
Nooo forse mi sono spiegato male, voto è il voto del gioco.
Io vorrei che in homepage ci fosse una tabella che mostrasse gli articoli più letti cioè più clikkati, come posso fare per fare in modo che vengano contate tutte le volte che qualcuno legge un nostro articolo e che in homepage vengano mostrati quelli più clikkati?
aggiungi un campo di nome click e lo fai di tipo numerico
alla creazione della news ci salvi 0
alla visualizzazioni della news esegui una sql che fa l'update con click = click + 1
nella homepage fai una query prendendo gli N ordinati per click DESC
Allora se ho capito bene vado nel mio database e alla tabella articolo aggiungo un campo numerico chiamato click e metto 0 a tutti, poi nella pagina articolo.asp aggiungo un codice che mi aggiunge di 1 nel campo click, poi in homepage ci metto un altro codice che mi mette in ordine tutti gli articolo basandosi sul numero di click ricevuti e me li visualizza.
In teoria penso di aver capito però ora potresti aiutarmi con il codice? Please![]()
il codice l'hai scritto a parole, ora scrivilo in linguaggio asp e hai fattoOriginariamente inviato da snakefrancesco
Allora se ho capito bene vado nel mio database e alla tabella articolo aggiungo un campo numerico chiamato click e metto 0 a tutti, poi nella pagina articolo.asp aggiungo un codice che mi aggiunge di 1 nel campo click, poi in homepage ci metto un altro codice che mi mette in ordine tutti gli articolo basandosi sul numero di click ricevuti e me li visualizza.
In teoria penso di aver capito però ora potresti aiutarmi con il codice? Please![]()
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
Ce l'ho fattahai ragione ce l'avevo in testa un po di studio e tutto si realizza!
Grazie ciaooo![]()
Originariamente inviato da snakefrancesco
Ce l'ho fattahai ragione ce l'avevo in testa un po di studio e tutto si realizza!
Grazie ciaooo![]()
sei il mio orgoglio![]()
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages