Exemplo n.º 1
0
function CreateSelectHTML($sql, $idCombo, $ComboStyle = '', $defaultValue = 0)
{
    global $conn;
    $params = array();
    $stmt = DBExecSql($conn, $sql, $params);
    $result = '<select id="' . $idCombo . '"  name="' . $idCombo . '"  style="' . $ComboStyle . '" >';
    if ($defaultValue == 0) {
        $result .= AddComboOption('0', '', true);
    } else {
        $result .= AddComboOption('0', '', false);
    }
    while ($row = DBGetQuery($stmt, 1, false)) {
        $selectOpt = false;
        if (is_numeric($defaultValue)) {
            $selectOpt = ComparaInt($row['ID'], $defaultValue);
        } else {
            if ($defaultValue != '0') {
                if (!$selectOpt) {
                    $selectOpt = ComparaStr($row['ID'], $defaultValue);
                }
            }
        }
        $result .= AddComboOption(" \"" . $row['ID'] . "\" ", $row['DESCRIPCION'], $selectOpt);
    }
    $result .= '</select>';
    return $result;
}
Exemplo n.º 2
0
function CargarComboOpt($id, $value, $idComp, $selectedId)
{
    $selectOpt = FALSE;
    if ($selectedId) {
        $selectOpt = ComparaInt($id, $idComp);
    }
    $result = AddComboOption($id, $value, $selectOpt);
    return $result;
}