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; }
function CargarComboOpt($id, $value, $idComp, $selectedId) { $selectOpt = FALSE; if ($selectedId) { $selectOpt = ComparaInt($id, $idComp); } $result = AddComboOption($id, $value, $selectOpt); return $result; }