Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    Eseguo DELETE da include dopo controllo

    Ho una pagina che visualizzo 'pagina.asp'

    Tramite un if controlla cosa fare e se sono nella situazione di 'elimina' io includo un file, quindi:
    codice:
    If Request.Form("action") = "modifica_record" OR Request.Form("action") = "elimina_record" Then
    strCosaFaccio = Request.Form("action")
    strCod_Art = Request.Form("cod_art")
    strId_Prod = Request.Form("id_prod")
    %><%
    End If
    A questo punto viene visualizzato il file modificaelimina_inc che è cosi:
    codice:
    If strCosaFaccio = "elimina_record" Then
    Set objTapRs = Server.CreateObject("ADODB.Recordset")
    strTapSQL = "DELETE * FROM "&strTapTablePrefix&"Prodotti WHERE Cod_Art = '"&strCod_Art&"' AND id_prod = "&strId_Prod 
    	
    Response.Write("Sei sicuro di voler ELIMINARE l'Articolo: "&strCod_Art&"?") %>
    <form id="del" name="del" method="post" action="modificaelimina.asp">
    <input name="cosa" type="hidden" id="cosa" value="SI" />
    <input Name=SubmitButton Value="&lt;&lt; SI &gt;&gt;" Type=submit><input Name=SubmitButton Value="&lt;&lt; NO &gt;&gt;" Type=reset>
    </form>
    
    <%
    If Request.Form("cosa") = "SI" Then objTapConn.execute(strTapSQL)
    End If
    Quindi fino alla situazione della conferma di eliminazione dove vengono mostrati i pulsanti SI/NO funziona tutto.
    Il problema si verifica quando clicco SI. In pratica (come da form) mi si apre la pagina 'modificaelimina_inc'.
    Qello che dovrei fare è dire al form si eseguire l'SQL, come posso fare?

  2. #2
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    up?

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.