.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
.38
.39
.40
.41
.42
.43
.44
.45
.46
.47
.48
.49
.50
.51
.52
.53
.54
.55
.56
.57
.58
.59
|
|
<?php
/******************************************************************************/
/* */
/* __ ____ */
/* ___ / / ___ / __/__ __ _____________ ___ */
/* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */
/* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */
/* /_/ /_/ */
/* */
/* */
/******************************************************************************/
/* */
/* Titre : Calculer le nombre de checkbox */
/* */
/* URL : http://www.phpsources.org/scripts299-PHP.htm */
/* Auteur : david96 */
/* Date édition : 05 Sept 2007 */
/* Website auteur : http://www.emploitheque.org */
/* */
/******************************************************************************/
?>
<html>
<head><title>Formulaire d'exemple</title></head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
Element-1 <input type="checkbox" name="checkbox_id[]" value="Element-1" /><br />
Element-2 <input type="checkbox" name="checkbox_id[]" value="Element-2" /><br />
<!-- etc... //-->
<input type="submit" />
</form>
<?php
if(isset($_POST['checkbox_id']))
{
// On assigne notre variable $_POST['checkbox_id']
$nombre=$_POST['checkbox_id'];
/* On crée une variable qui comptera le nombre de
checkbox choisis grâce à la fonction count() */
$total=count($nombre);
// On affiche le résultat
$s=($total<=1) ? "" : "s"; // astuce pour le singulier ou le pluriel
echo "Vous avez sélectionné <strong>".$total."</strong> critère".$s;
/* Une petite boucle pour afficher les valeurs qu'on
a sélectionné dans notre formulaire */
for($i=0;$i<$total;$i++)
{
echo "<br />",$i+1,"e choix : ".$nombre[$i];
}
}
else
{
echo "Veuillez sélectionner un critère";
}
?>
</body>
</html>
|