| Creation automatique dans un formulaire | | De Christian Vallee - Mardi 6 Août 2002 à 00:47
Pour construire automatiquement un formulaire avec des bouton du type radio, et dont la valeur par default est selectionnée:
<?
function create_enum($col,$db) {
$sql = "SHOW COLUMNS FROM table LIKE '$col'";
$res = mysql_query($sql, $db);
$ligne = mysql_fetch_object$res);
mysql_free_result($res);
//appel de la fonction de jissai
$tab = parse_enum($ligne->Type);
$str="";
$def = $ligne->Default;
foreach($tab as $c => $v) {
$str.="<input type='radio'";
$str.=" name='$col'";
$str.=" value='$v' ";
$str.=(($v==$def)? 'checked': '');
$str.=">$v<br>\r\n";
}
return $str;
}
?>
|
|