DROPLIST DOWN, LOOP WHILE, внешний ключ

Я хотел бы отобразить 2 выпадающих списка. Мои 2 выпадающих списка на самом деле являются 2 внешними ключами (fk_candidat, fk_course). На данный момент я могу восстановить только 1 внешний ключ, это fk_candidat

Вот пример ниже

DROPLIST DOWN, LOOP WHILE, внешний ключ

<form action = "add_facture.php" method = "POST">
  <table>
    <tr>
      <td>Date:</td>
      <td><input type = "date" name = "dateSaisie" style = "width:142px"></td>
    </tr>
    <tr>
      <td>Candidat:</td>
      <td>
        <select name = "fk_candidat" style = "width:148px">
<?php
while($row = $sql->fetch()) {
?>
          <option value = "<?= $row['id_candidat']; ?>"><?= $row['name_candidat'];?>&nbsp;<?= $row['firstname_candidat'];?></option>
<?php
}
?>
        </select>
    <tr>
      <td>Id cours:</td>
      <td><input type = "text" name = "id_course" /></td>
    </tr>
    <tr>
      <td colspan = "2">
        <input class = "button" type = "submit" value = "Ajouter"/>
      </td>
    </tr>
  </table>
</form>

Моя проблема здесь, как создать выпадающий список для внешнего ключа fk_course?

Почему бы тебе просто не повторить то, что ты сделал с первым?

Dharman 17.01.2019 20:55

Можете ли вы включить раздел, который определяет $sql

jx12345 17.01.2019 20:59

@ Дарман, у меня проблема с синтаксисом. У вас есть пример?

anais_stemb 17.01.2019 21:05
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
37
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Почему бы не использовать foreach?

Попробуйте этот код внутри тега select:

   foreach ($row as $key) {
    echo '<option value = "'.$key->id_candidat.'">';
    echo $key->name_candidat .' '.$key->firstname_candidat;
    echo'</option>';
   } 

Затем вы можете повторить это в другом раскрывающемся списке.

Другие вопросы по теме