Visualizzazione dei risultati da 1 a 5 su 5

Discussione: pagina per votare

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    28

    pagina per votare

    sto facendo una pagina di votazione on line php / mysql

    ho una tabella che mi registra data di voto e indirizzo ip di un utente
    in modo da non consentire di votare piu' volte nello stesso giorno.

    Come faccio a dire
    se nella tabella c'e' un record con id e data uguali al tuo id e a questa data allora visualizza x
    viceversa y?
    usando un semplice if... else... mi fa il controllo solo sul primo record e non come vorrei su tutti
    i record della tabella.

    grazie
    (sono nuovo di php)

  2. #2
    forse non ho capito bene ma ti dovrebbe bastare fare una query per selezionare i valori e poi usi un ciclo while che ti permette di confrontare tutti i record
    w la topa

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    28
    io facevo cosi e come detto mi fa il controllo solo sul primo record e non come vorrei su tutti i record della tabella Come fare??

    <?php
    if ($row_RecVotazione['DataVoto'] == date("20y-m-d")
    AND
    $row_RecVotazione['IPAddress'] == ("$_SERVER[REMOTE_ADDR]"))
    { echo "non voti hai gia' votato"; }

    else { echo "vota pure"; }
    ?>

  4. #4
    guarda sono esattamente nella tua situazione, io xo vorrei ke l'utente possa votare assolutamente una sola volta, ora ci lavoro dietro se trovo la soluzione te la posto...

  5. #5
    scusa.. ho dimenticato, tu come fai a registrare in una tabella gli indirizzi ip?

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.