Как сделать комбинированный список с php и mysql? - PullRequest
0 голосов
/ 28 марта 2019

Я пытаюсь сделать комбинированный список с php и mysql, но я не могу найти решение. Как я могу исправить этот код?

$conn = new mysqli($servername, $username, $password, $db);
$result = mysqli_query($conn, "SELECT * FROM exemple") or die (mysqli_error($conn));
?>
<form action="" method="post">
  <h1>Combo</h1>
    <select name="cbx" id="cbx">
    <?php while($ri = mysql_fetch_array($result)) { ?>
      <option value="<?php echo $ri['exemp'] ?>">
        <?php echo $ri['exemp2'] ?>
      </option>
    </select>
    <?php } ?>
</form>

1 Ответ

1 голос
/ 28 марта 2019

Просто закройте while цикл перед </select> тегом:

<form action="" method="post">
  <h1>Combo</h1>
  <select name="cbx" id="cbx">
    <?php while ($ri = mysql_fetch_array($result)) { ?>
    <option value="<?php echo $ri['exemp'] ?>"><?php echo $ri['exemp2'] ?></option>
    <?php } ?>
  </select>
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...