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

    pulsante conferma eliminazione

    Ragazzi come faccio ad inserire sulla stessa pagina dove ho la query di eliminazione un pulsantino che prima mi chiede la conferma?

    questa è la query di eliminazione, prima però vorrei un pulsantino per la conferma.


    mysql_query("DELETE FROM $_GET[zona] WHERE id='$_GET[codice]'");

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    952
    io farei così:

    codice:
    if ($_POST['confirm']!="yes"){
    // codice html con il bottone di conferma con il valore "yes"
    exit; //così non viene eseguito il resto
    }
    
    mysql_query("DELETE FROM $_GET[zona] WHERE id='$_GET[codice]'"); // eseguito se $_POST['confirm']=="yes"
    cmq puoi sempre migliorarlo, è solo un'idea....

  3. #3
    if ($_POST['confirm']!="yes"){
    echo "<form name=\"confirm\" method=\"post\" action=\"elimina_banner.php\">
    <input name=\"yes\" type=\"submit\" id=\"yes\" value=\"Invia\"></form>";
    exit; //così non viene eseguito il resto
    }

    mysql_query("DELETE FROM $_GET[zona] WHERE id='$_GET[codice]'"); // eseguito se $_POST['confirm']=="yes"

    non mi funzia ho capito male quello che volevi dirmi?

  4. #4

    uffi non funzia

    <form name="form1" method="post" action="elimina_banner.php?mod=salva">
    <div align="center">
    <input type="submit" name="Submit" value="Invia">
    <input name="zona" type="text" id="codice" value="<?php echo "".$_GET['codice']."";?>">
    <input name="zona2" type="text" id="zona_banner" value="<?php echo "".$_GET['zona_banner']."";?>">
    </div>
    </form>

    fino a qui funzia i dati me li prende L'invio va su elimina_banner.php?mod=salva mi fa vedere gli echo ma non mi prende la stringa sql in rosso


    <?
    if ($_GET['mod']=="salva")
    {
    include('function_db.php');
    error_reporting(0);

    $link_id = db_connect();
    mysql_query("DELETE FROM $_POST[zona_banner] WHERE id='$_POST[codice]'");

    echo "

    </P>";
    echo "
    ";
    echo "Il banner è stato Eliminato con successo. La finestra verrà chiusa in automatico";
    echo "<script language=\"JavaScript\">
    setTimeout('window.close()',10000);
    </script>";

    }

    ?>

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    952
    if ($_POST['confirm']!="yes"){
    echo "<form method=\"post\" action=\"$_SERVER[PHP_SELF]\">
    <input name=\"confirm\" type=\"submit\" id=\"yes\" value=\"yes\"></form>";
    exit; //così non viene eseguito il resto
    }

    mysql_query("DELETE FROM $_GET[zona] WHERE id='$_GET[codice]'"); // eseguito se $_POST['confirm']=="yes"

    Scusa, ho dato per scontato che avessi capito bene tutto

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.