Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725

    Onclick Cambio Immagine ed esecuzione query

    Ciao a tutti, vi spiego la mia esigenza, ho una tabella con vari campi.

    A fianco di un campo voglio mettere l'immagine di un luchetto e far si che quando clicco sul luchetto, se è aperto mi cambi subito l'immagine al click e mi metta uno chiuso, e viceversa. Inoltre non so che mi salvi un valore quando clicco tipo 0 se lo apro e 1 se lo chiudo cosi poi tramite db vado ad eseguire una query di update o insert.

    Grazie a tutti!
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  2. #2
    Credo che sia sufficiente mettere l'evento onclick sull'immagine che ti richiami la funzione che ti modifica l'src dell'immagine stessa

  3. #3
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Come faccio per via che modifichi anche l'src dell'immagine?

    Per la query mi funge però ogni volta che salvo mi fa l'update :| anche se la query è nell'onclikc

    Se no come faccio if(confirm... fai la query, se no no?
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  4. #4
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Provo a spiegarmi meglio ^^

    Eccovi un esempio piu chiaro!

    Campo A
    Campo B
    Campo C
    Campo D

    Tutti e 4 i campi hanno a lato un luchetto, tutti i campi hanno una loro flag in db che vale 0 oppure 1. Nel caso il valore sia uno mostro un luchetto chiuso, nel caso sia 0 un luchetto aperto. Ora io vorrei che se clicco sul luchetto mi faccia un update e mi metta ad esempio da 0 a 1.

    Per farlo basta mettere onclick="<? mysql_query...?>" però cosi facendo quando salvo, mi esegue non so perchè sempre la query, facendomi l'update anche quando non voglio, quindi come posso fare per costruire un If confirm...do query...

    Grazie a tutti!
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  5. #5
    ti posso aiutare per quanto riguarda l'immagine... per la query invece non ho mai provato...

    allora per l'immagine dovrebbe funzionare in questo modo...

    Tu hai il tuo tag:
    codice:
    <%asp
    if valore=1 then
       img_default="lucchetto_chiuso.png"
       img_cambio="lucchetto_aperto.png"
    Else
       img_default="lucchetto_aperto.png"
       img_cambio="lucchetto_chiuso.png"
    End if
    %>
    [img]<%img_default%>[/img]);<%mysql_....>%">
    in javascript:
    codice:
    function Cambia_immagine(img_cambio){
    document.getElementById("img1").scr=img_cambio}

  6. #6
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Grazie, alla fine ho optato per un reload
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

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.