Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Help con rudimentale sistema di votazione

    Salve grandi esseri senza volto che riuscite ogni volta a trovare le soluzioni giuste
    Ho creato un rudimentale sistema di votazione per gli utenti, dove ognuno può esprimere la preferenza verso un profilo solo per una volta nella stessa sessione. Al click in pratica si determina un bel

    conn.execute "UPDATE Profile SET Vote = Vote + 1 WHERE (UID = '" & UID & "')"

    e si aggiunge un bel +1 al campo corrispondente al Voto dopo aver controllato un cookie. Rudimentale ma...funziona

    Adesso siccome sono troppo stanco e il mio router fa le bizze, nn è che potreste indicarmi la retta vita per creare una query che vada a prelevare i valori di voto più alti ordinandoli dal più alto al più basso(in pratica per fare una top ten)?
    Grazieeeeee come sempre!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    152
    "Select UID, Vote from profile order by vote desc"

    per la limitazione a 20 dipende dal DB che usi

    usa "limit 1, 20" con mysql

    e "Top 20" con Access

    Cia'

  3. #3
    Velocissimo
    Grazie mille, lo provo subito

  4. #4
    Edito va, scusate non riuscivo proprio a pensare VVoVe:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.