Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Checkbox multipla

  1. #1

    Checkbox multipla

    Ciao,

    allora ho un'elenco di articoli in catalogo che estraggo da db access... ora stampo tutti gli articoli tramite un ciclo do while....

    ora devo fare apparire una checkbox di fianco a ogni articolo in modo che si possano fare selezioni multiple di piu articoli. Quando poi si preme il tasto submit la pagina di destinazione deve registrare nel campo "incasa" la scritta "si" se la checkbox corrispondente era selezionata e invece "no" nel caso opposto... ora che codice inserisco nella pagina di destinazione del form per fargli compiere questa operazione?

    grazie a chi vorrà aiutarmi?

    PS: questo procedimento lo utilizzavo già per eliminare gli articoli selezionati dal db cosi:
    codice:
    checkbox = request.form("casella")
    
    
    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("mdb-database/categorie.mdb")
    strConn=strConn & ";pwd="
    Conn.Open strConn
    sql = "DELETE FROM attivita WHERE id IN (" & checkbox & ")"
    Conn.Execute (sql)
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    dove il value delle checkbox nella pagina precedente è uguale all'id di quel prodotto nel db


    AIUTO!!!
    Parafarmacia online, tantissimi prodotti tutti in un click

  2. #2
    Nella pagina che elenca le voci, prima del nome della voce metti:
    codice:
    <input type="checbox" name="id" value="<%=rs("campoID")%>"> ...
    La form punta ad una pagina con questo codice:
    codice:
    <%
    id = request.form("id")
    if len(id) > 0 then
    set conn ...
    conn.open ...
    sql = "UPDATE tabella SET campoInCasa = 'si' WHERE campoID IN (" & id & ")"
    conn.execute(sql)
    conn.close
    set conn = nothing
    %>
    Ovviamente codice da adattare nei nomi campi, etc...

  3. #3

    grazie

    Thanks a lot!
    Parafarmacia online, tantissimi prodotti tutti in un click

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