Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    12

    chiamare funzione su click

    Vorrei sapere se, e come è possibile richiamare una mia funzione php sul click di una immagine.
    In pratica go una tabella dove ad ogni riga visualizzo un record, come ultima colonna visualizzo un cestino, vorrei che premendo il cestino chiamo la mia funzione che mi permetterà di eliminare il record(passandogli i dovuti parametri)

  2. #2
    Crea uno script che esegue quello che ti serve ed inserisci il suo URL nel tag A che "circonda" l'immagine.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    12
    Il fatto è che non vorrei caricare una nuova pagina per eliminare un record.

    Vorrei premere l'immagine, eliminare il record, e rivisualizzare la tabella senza il record eliminato.

  4. #4
    Infatti non è detto che il tutto devi farlo su un'altra pagina.

    Metti un if dentro la stessa pagina, e se l'id dell'immagine da cancellare risulta pieno, esegui la cancellazione dell'immagine.

  5. #5
    Inserisci all'inizio dello script di visualizzazione un IF che esegue il tuo codice di eliminazione solo quando passi tramite querystring/post un parametro specifico.

  6. #6
    Filippo abbiam detto la stessa cosa


  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    12
    Per maggior chiarezza posto del codice
    codice:
    while($row = mysqli_fetch_row($result)){
    	echo "<tr>";
    	echo "<td>".$row[0]."<td>".$row[1]."<td>".$row[2]."<td>".$row[3]."<td>".$row[4]."<td>".$row[5].
    			"<td><img src=\"Images/Cestino.png\" width=\"38\" height=\"38\" border=\"0\"></td>";
    }

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    12
    Scusate, ma non capisco.... io pensavo di fare qualcosa del genere dove ho il <td> dell'immagine

    echo"<td><a href=mia_funzione img src=\"Images/Cestino.png\" width=\"38\" height=\"38\" border=\"0\"></td>";

    in modo che cliccandoci chiamavo la mia funzione... ma ho visto che cosi non funziona, e non capisco dove dovrei mettere l'if che mi avete detto.

  9. #9
    Originariamente inviato da filippo.toso
    Inserisci all'inizio dello script di visualizzazione un IF che esegue il tuo codice di eliminazione solo quando passi tramite querystring/post un parametro specifico.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.