Salve, ho creato questa istruzione all'interno di una pagina asp:
ConnDBIMG2.Execute "UPDATE Immagini set Vista_Foto = Vista_Foto + 1 where ID_FOTO = "&request.querystring("ORIG_PATH")&";"
Praticamente dovrebbe aumentare di una unità nella tabella del database "Immagini" la colonna "Vista_Foto", cioè aumenta di una volta il contatore dell'immagine aperta. Fin qui la cosa funziona, solo che la prima volta che faccio clic su un'immagine al posto di aumentare di 1, aumenta di 2, poi se riclicco sulla stessa lo fa di 1. (Questo per tutte le immagini)
Qualcuno sa spiegarmi come mai.
Grazie della cortesia.
ConnDBIMG2.Execute "UPDATE Immagini set Vista_Foto = Vista_Foto + 1 where ID_FOTO = "&request.querystring("ORIG_PATH")&";"
Praticamente dovrebbe aumentare di una unità nella tabella del database "Immagini" la colonna "Vista_Foto", cioè aumenta di una volta il contatore dell'immagine aperta. Fin qui la cosa funziona, solo che la prima volta che faccio clic su un'immagine al posto di aumentare di 1, aumenta di 2, poi se riclicco sulla stessa lo fa di 1. (Questo per tutte le immagini)
Qualcuno sa spiegarmi come mai.
Grazie della cortesia.