我在下面创建了这个函数,但我确定我的效率很低(代码少)。 有没有更好的方法呢?
function Select_Workorder_Type($Selected = NULL){
$q = DB::query("SELECT * FROM `tbl_workorders_type`");
$v = '<select id="Workorder_Type" name="Workorder_Type" class="Formfield_Select" required>';
foreach ($q as $r) {
if ($r['Workorders_Type_ID'] == $Selected) {
$s = 'selected="selected"';
}
$v .= '<option '.$s.' value="'.$r['Workorders_Type_ID'].'" >' . $r['Workorders_Type_Name'] . '</option>';
unset($s);
}
$v .= '</select>';
echo $v;
}