Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Checkbox multiple

  1. #1
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494

    Checkbox multiple

    Salve,
    dovrei creare qualcosa del genere:

    ho dei checkbox multipli
    <form action="invio.php" method="post">
    <input type="checkbox" name="check[]" value="1">
    <input type="checkbox" name="check[]" value="2">
    <input type="checkbox" name="check[]" value="3">
    <button type="submit">Invia</button>
    </form>

    al submit nella pagina invio.php estraggo i dati dall'array con foreach:

    Codice PHP:
    $check= isset($_POST['check']) ? $_POST['check'] : array();foreach($check as $val) {

    Ora dovrei inserire in una tabella cosi composta:

    ID | CHECK

    Fin qui ci siamo.

    In poche parole ho questi tre checkbox, partendo da zero, se li seleziono tutti e tre mi inserisce nel database i tre valori, ma se ne deseleziono uno successivamente mi elimina quel valore dal db.

    Spero di essere stato chiaro.

    Grazie anticipatamente

  2. #2
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    Non vedo nulla di strano se il checkbox nn viene selezionato non entra nel post e di conseguenza avrai un array di 2 valori.
    Cioè la domanda qual'è?
    Posta magari come componi sql, magari posso capire di più.
    Il fatto che venga cancellato (presumo il record) mi pare strano senza una delete.
    id è autoincrement?
    Che mestiere difficile.....essere da soli ancora di più

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.