减小功能的大小

时间:2017-08-04 21:34:58

标签: php mysql

我在下面创建了这个函数,但我确定我的效率很低(代码少)。 有没有更好的方法呢?

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;
}   

0 个答案:

没有答案