Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    17

    Sisstema di voti con database SQL e script in PHP

    Ciao a tutti, innanzi tutto voglio fare un breve presentazione dato che mi sono appena registrato:
    sono luc99a, come si può dedurre dal nome sono nato nel 1999 (ho 15 anni in questo momento) e mi chiamo Luca.
    Ora però veniamo a ciò che vi voglio chiedere.
    Nel mio sito web dove pubblico alcune cose che programmo io vorrei aggiungere un sistema di voti per ciascuna applicazione/webgame.
    Avevo pensato di utilizzare per questo PHP e SQL però mi trovo nell'indecisione fra varie strade. Ciò in cui vi chiedo di aiutarmi è appunto scegliere quale è la migliore (o proporne un'altra se credete sia opportuno).
    -1. Creare una tabella nel database per ogni applicazione/webgame e strutturare così le colonne:
    ID IP
    L'ID sarà un intero con auto-increment, l'IP sarà una VARCHAR contenente l'IP del votante al fine di evitare più voti da parte dello stesso utente.
    Per mostrare il numero di voti sulla pagina basterà prendere l'ID più grande nella colonna ID (non sono un esperto di SQL, ma credo si possa fare).
    -2. Creare un unica tabella per tutte le applicazioni/webgame e strutturare così le colonne:
    name IP
    Dove name sarà il nome dell'applicazione/webgame e IP sarà di nuoco l'IP del votante
    Per sapere il numero di voti di una applicazione/webgame basterà contare le linee nella query
    SELECT * FROM votes WHERE name=''
    (votes sarebbe il nome della tabella, fra i due apici ci andrebbe il nome dell'applicazione/webgame)
    -3. Creare un unica tabella con un unica linea per ogni applicazione/webgame con queste colonne
    name votes
    Dove name è il nome e votes è il numero di voti. In questo caso utilizzerei di cookie per vedere se l'utente ha già votato (o alternativamente un altra tabella, oppure anche un file XML).

    Bene queste sono 3 strade che ho pensato, fatemi sapere quale per voi è la migliore e se ne avete un migliore proponetela.

    PS. Ho visto ora il titolo sbagliato ma non trovo il tasto modifica per il titolo
    Ultima modifica di luc99a; 17-06-2014 a 17:16 Motivo: Grammatica

Tag per questa discussione

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.