Подскажите пожалуйста пример реализации следующей задачи:
В таблице "Счета" необходимо во всплывающем окне отобразить выпадающий список (со множественным выбором), в котором должны быть значения:
- Поле E-mail таблицы "Договора" (связанной с т. "Счета" по полю связи "По договору")
- Поле E-mail таблицы "Контрагенты" (связанной с т. "Счета" по полю связи "На кого")
Ну и соответственно кнопка "Отправить".
Покопался в старых вычислениях, кое что нашел, но явно не рабочий вариант:
if (isset($_REQUEST["schet"])) { $line['По договору']['E-mail']=$_REQUEST["email"]; $line['На кого']['E-mail']=$_REQUEST["email"]; echo "<script>"; echo "window.opener.location.reload(1);"; // Перезагружаем родительское окно echo "window.close()"; // Закрываем текущее echo "</script>"; } echo "<form method='get'>"; echo "<input type='hidden' name='id' value='$button_id'>"; echo "<input type='hidden' name='line_id' value='$ID'>"; echo "Отправить счет на почту"; echo "<select name='email'>"; $row = sql_select_array(FIELDS_TABLE, "id=851"); // 851 - поле E-mail $type_values = explode("\r\n",$row['type_value']); foreach ($type_values as $one_value) { echo "<option value='$one_value'>$one_value</option>"; } $upd_data['E-mail'] = $_REQUEST["email"]; update_query($upd_data, "Счета", "id=$ID"); send_template(2200, "id=$ID"); // 2200 - id шаблона echo "</select>"; echo "<br/>"; echo "<br/>"; echo "<input type='submit' value='Отправить'>"; echo "</form>";