Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    102

    Cancellazione record con conferma

    Ciao.

    Dall'elenco dei comuni associo al tasto cancella questo codice:
    echo "<td align=\"center\" width=\"20\"><a href=\"com_cancella.php?id=$results[IDComune]\"><img src=\"images/elimina.jpg\" alt=\"Cancella\" border=\"0\" height=\"16\" width=\"16\"></a></td>";

    la pagina com_cancella è questa:

    <?
    include("mysql.inc.php");
    include("funzioni.php");

    $id=0;
    if(isset($_GET['id'])){$id=$_GET['id'];}
    $ok=check_num($id);
    if($ok)
    {
    $sqldel='DELETE FROM tb_comuni WHERE IDComune='.$id.' LIMIT 1';
    mysql_query($sqldel) or die (mysql_error ());
    header("location: com_elenco.php");
    exit();
    }
    ?>

    Il record viene cancellato corrattamente, ma Vorrei chiedere conferma all'utente prima della delete.
    Qualche suggerimento? grazie!

  2. #2
    scusa sul bottone cancella mettici un javascript del tipo
    Codice PHP:
    onclick=function() { return(confirm("Sei sicuro di voler cancellare questo comune?")) }; 

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    102
    Grazie.
    Non si tratta però del bottone di una form, ma di un link su immagine.
    Vale la stessa sintassi?

  4. #4
    se vuoi inserirlo in modo un po' "obtrusive" nel link così dovrebbe andare

    Codice PHP:
    "><a href=\"com_cancella.php?id=$results[IDComune]\"><img src=\"images/elimina.jpg\" alt=\"Cancella\" border=\"0\" height=\"16\" width=\"16\" onclick=\"return(confirm("Sei sicuro di voler cancellare questo comune?"))\"></a> 

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    102
    Grazie.
    Funziona, ma ho dovuto fare una piccola modifica di sintassi!
    alla fine ho invertito l'uso di phph e html ed ho optato per questa soluzione:
    <td align="center" width="20">[img]images/elimina.jpg[/img]</td>

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.