Visualizzazione dei risultati da 1 a 2 su 2

Discussione: lettura dati checkbox

  1. #1

    lettura dati checkbox

    Ciao a tutti!

    Ho creato un elenco di checkbox, e nella pagina successiva vado a stampare i dati selezionati così:

    $check=$_POST['check'];
    foreach ($check as $key => $value) {
    echo $value, "
    ";
    $giocatorivecchi[$j]=$value;
    $j++;
    }


    Il problema è che se non viene selezionato nulla compare questo errore:

    Warning: Invalid argument supplied for foreach() in D:\Inetpub\webs\hurricanebasketballit\iscrizionegi ocatoriaccompagnatori4a.php on line 32

    Avendo trovato questo codice già pronto, non capisco che contiene quella variabile $check e quindi non capisco come risolvere il problema.

    Se qualcuno sa aiutarmi..

    Grazie mille

  2. #2
    Ho risolto.

    $check è un array, quindi basta contare gli elementi dell'array con count($check) che restituisce un numero intero.
    Nel caso tale numero sia maggiore di 0 si esegue il foreach come sopra, nel caso sia uguale a zero (nessun elemento selezionato quindi) basta scrivere nessun dato selezionato.

    Se a qualcuno un giorno potrà servire spero di essere stato di aiuto.

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.