/**************************************************
*
* EchoCheckBox
* Olivier Haies, 14/02/2001 00:48
*
* Affichage d'une liste Html de boutons radio
*
* @param $DataTabOuSql ...
* @param $NomMenu ...
* @param $ArrayIdCheckSel ...
* @param $AllChecked = FALSE ...
* @return (none)
*
* @see
*
*************************************************/
Function EchoCheckBox( $DataTabOuSql, $NomMenu,
$ArrayIdCheckSel, $AllChecked = FALSE )
{
$MonTableauTemporaire = array();
$LesDonnees = GenerationTableauParRequete($DataTabOuSql);
$i = 0;
// Génération de l'objet select en fonction du tableau
if( count( $LesDonnees ) <> 0 )
{
while( list( $Identifiant, $Valeur ) = each( $LesDonnees ) )
{
$i++;
echo "<input type='checkbox' name='".$NomMenu.$i."'";
?>
value="<?echo $Identifiant?>"
<?
if( in_array($Identifiant,$ArrayIdCheckSel) || $AllChecked )
{
echo "checked";
}
echo "> " . $Valeur . "<br />\n";
}
}
}
|