а как теперь сделать что бы во всплывающем окне можно было еще для одного поля ввести вручную данные?
я взял вот здесь пример 2:
https://clientbase.r...r_admin_16/dop/
и переделал вот в такое:
if (isset($_REQUEST["opisanie"]))
{
$data_arr['Описание']=$_REQUEST["opisanie"];
// производим нужные нам действия с необходимыми полями
$data_arr['Сотрудник'] = $line['ID'];
$data_arr['Основание'] = 1;
$data_arr['Начислено'] = $line['Оклад'];
insert_query($data_arr, "Начисление");
echo "<script>";
echo "window.opener.location.reload(1);"; // Перезагружаем родительское окно
echo "window.close()"; // Закрываем текущее
echo "</script>";
}
echo "<form method='get'>";
echo "Введите основание начисления :";
echo "<input type='hidden' name='id' value='$button_id'>"; // Передаем значение кнопки
echo "<input type='hidden' name='line_id' value='{$ID}'>"; // Значение строки
echo "<input type='text' name='opisanie' value=''>"; // Передаем оценку
echo "<input type='submit' value='Начислить'>";
echo "</form>";
при выполнении вместо всплывающего окна, в текущее загружается пустая страница с полем для ввода, и тут же перезагружается обратно в таблицу.
новая запись не добавляется.
я так понимаю что тут что то надо местами поменять наверное, и сделать так что бы страница перезагружалась только после нажатия на кнопку.