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

    [SQL] Incremento valore di un campo

    Ho una select che mi incrementa il valore di un campo di una unità:
    codice:
    sql1 = "update photogallery set visite = visite + 1 where id = "&rs("id")
    set rs1 = conn.execute(sql1)
    il problema è che l'incremento non è di una unità ma di due unità alla volta. Se il campo visite è 10, una volta visitata la foto, visite diventa 12 e non 11
    Il campo è un intero e il database è MySQL.
    Avete qualche informazioni a riguardo??
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  2. #2
    e' cosi' difficile fare visite = visite + 2?

  3. #3
    Originariamente inviato da optime
    e' cosi' difficile fare visite = visite + 2?
    Forse mi sono espresso male io, o forse hai capito male, io voglio che mi incrementi di una unità e non di due unità, capito?
    Con quella select mi fa l'incremento di due unità e non di una solamente, così se da 10 unità, visito la foto, il contatore diventa 12 e non 11 come dovrebbe essere in teoria.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  4. #4
    Originariamente inviato da Federix
    Forse mi sono espresso male io, o forse hai capito male, io voglio che mi incrementi di una unità e non di due unità, capito?
    Con quella select mi fa l'incremento di due unità e non di una solamente, così se da 10 unità, visito la foto, il contatore diventa 12 e non 11 come dovrebbe essere in teoria.
    eppure prima avevi detto

    Originariamente inviato da Federix
    il problema è che l'incremento non è di una unità ma di due unità alla volta. Se il campo visite è 10, una volta visitata la foto, visite diventa 12 e non 11
    Il campo è un intero e il database è MySQL.
    Avete qualche informazioni a riguardo??
    deciditi: vuoi che venga incrementato di uno o di due?


  5. #5
    Dio bono, ma ci vuole tanto a capirlo :rollo:
    Io voglio che l'incremento sia di una unità, da 10 si passa a 11, mentre con quella select da 10 mi passa a 12 e non va bene.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  6. #6
    ciccio - sarai tu che ti spieghi male?

    eseguirai due volte la stessa istruzione.... controlla

  7. #7
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    Originariamente inviato da optime
    ciccio - sarai tu che ti spieghi male?
    ciccio sarà mica che non hai capito tu? a me pare piuttosto chiaro

    Ho una select che mi incrementa il valore di un campo di una unità [..] il problema è che l'incremento non è di una unità ma di due unità alla volta. Se il campo visite è 10, una volta visitata la foto, visite diventa 12 e non 1
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nè quando nè da dove,
    t'amo direttamente senza problemi nè orgoglio:
    così ti amo perchè non so amare altrimenti

  8. #8
    Originariamente inviato da MMarzia
    ciccio sarà mica che non hai capito tu? a me pare piuttosto chiaro
    mi piace quando mi chiami così

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.