-function dup_simple_codeandname_list($sql, $name, &$selected_id,
- $all_option=false, $all_option_name=null, $all_option_numeric=false,
- $submit_on_change=false)
-{
- if ($submit_on_change == true)
- $st = "<select name='$name' onchange='this.form.submit();'>";
- else
- $st = "<select name='$name'>";
-
- if ($all_option == true)
- {
- if ($all_option_numeric)
- $reserved_word = reserved_words::get_all_numeric();
- else
- $reserved_word = reserved_words::get_all();
-
- if ($reserved_word == $selected_id)
- {
- $st .= "<option selected value='" . $reserved_word . "'>" . $all_option_name . "</option>\n";
- }
- else
- {
- $st .= "<option value='" . $reserved_word . "'>" . $all_option_name . "</option>\n";
- }
- if ($selected_id == "")
- {
- $selected_id = $reserved_word;
- }
- }
-
- $result = db_query($sql);
-
- while ($row = db_fetch_row($result))
- {
- if ($selected_id == $row[0])
- {
- $st .= "<option selected value='" . $row[0] . "'>";
- }
- else
- {
- $st .= "<option value='" . $row[0] . "'>";
- }
- $st .= $row[1] . "</option>\n";
-
- if ($selected_id == "")
- {
- $selected_id = $row[0];
- }
- }
-
- $st .= "</select>";
- db_free_result($result);
-
- return $st;
-}
-