Fonction PHP : select()
Ici, vous pouvez voir (et copier/coller) le code complet de la fonction PHP select(). N'hésitez pas voter pour cette fonction si elle vous plaît ou si vous vouv en servez !
select() ajouté le 2009-10-04 00:36:23 par Florent
function select($min, $max, $name){
echo \'<select name=\"\'.$name.\'\">\';
for($min;$min<=$max;$min++){
echo \'<option>\'.$min.\'</option>\';
}
echo \'</select> \';
}
Une fonction très simple d\'utilisation et de compréhension, elle génère une balise select avec comme valeur d\'option les nombres compris entre $min et $max, utile pour les formulaire telle que la récupération de date de naissance. Le paramètre $name quand à lui sert juste à nommé le champ select pour pouvoir gérer la récupération de la valeur de cette balise.
Commentaires sur la fonctions php
Florent 04/10/2009 à 00:39
Ouais bon... faudrait revoir le codage du site aussi ^^
Syndrael 04/10/2009 à 06:49
Ca serait utile de savoir qui aurait cherché sur le net un code aussi basique.. on cherche un code très souvent quand on est bloqué ou quand on ne veut pas s'embeter.. Là pour 2 3 lignes c'est tout aussi rapide de le code..
S.
Julien Breux 04/10/2009 à 11:48
Surtout que l'on peux utiliser la puissance de PHP en 2 lignes
'."\n";
foreach($data as $value=>$label)
{
if(is_array($label))
{
$html .= ' '."\n";
}
else
$html .= ' '."\n";
}
$html .= ''."\n";
return $html;
}
echo htmlSelect('mon_element_select', array('red'=>'Rouge', 'green'=>'Vert', 'blue'=>'Bleu'), 'green');
/*
____________________ OUTPUT ____________________
*/
echo htmlSelect('mon_element_select', array('Couleur'=>array('red'=>'Rouge', 'green'=>'Vert', 'blue'=>'Bleu')), 'green');
/*
____________________ OUTPUT ____________________
*
?>
Florent 04/10/2009 à 00:38
Petit bug d'affichage apparament ... je le remet
Elle s'utilise comme ceci :
select(1, 31, "jours");
function select($min, $max, $name){ echo ' '; }