За последние 24 часа нас посетили 65480 программистов и 3590 роботов. Сейчас ищут 1332 программиста ...

Форма со списком - как заполнить значениями из запроса?

Тема в разделе "PHP для новичков", создана пользователем Garett09, 7 авг 2025.

  1. Garett09

    Garett09 Новичок

    С нами с:
    23 дек 2024
    Сообщения:
    10
    Симпатии:
    0
    Добрый день, коллеги! Пытаюсь тут разобраться с формой (после со списком) - мне нужно заполнить этот список значениями из запроса к базе:
    HTML:
    1. <form action="notes.php" method="POST">
    2.     <select name="notebooks" id="color" size="0">
    3.         <option value="default" selected="selected">------</option>
    4.         <option value="52">На складе</option>
    5.         <option value="issued">Выданы</option>
    6.         <option value="broken">Некондиционные</option>
    7.     </select>
    8.     <input type="submit" value="Отправить">
    9. </form>
    Это просто для примера - нужно не вручную прописать значения в форме, а заполнить из базы:
    PHP:
    1. <?php
    2. $conn = pg_connect("host=localhost dbname=office user=postgres password=******");
    3. if (!$conn) {
    4.   echo "An error occurred.\n";
    5.   exit;
    6. }
    7. $result_employer = pg_query($conn,"SELECT employer_code,employer from public.employers order by employer");
    8. if (!$result_employer) {
    9.        echo "An error occurred.\n";
    10.        exit; }
    11. while ($row_employer = pg_fetch_row($result_employer)) {
    12.                    $employer=$row_employer[1];
    13. ......
    14.  
    15. }
    16. ?>
    Как правильно в цикле вызывать форму, чтобы передать ей значения переменной $employer? Заранее благодарен.