PHP / MySQLi выпадающий пустой - PullRequest
       2

PHP / MySQLi выпадающий пустой

0 голосов
/ 11 октября 2018

Я только начинаю с MySQL и PHP.Я пытаюсь создать раскрывающееся меню, чтобы выбрать определенную компетенцию в компании.

Позже я хочу в общей сложности 3 раскрывающихся списка, чтобы я мог объединить пользователя / компетенцию / доступную дату, чтобы отобразитьсвоего рода календарь, показывающий, какие пользователи доступны на определенную дату, с информацией об их компетенции.

Однако приведенный ниже код просто возвращает это:

Результат

Тот же запрос к базе данных возвращает 12 значений.

Что я делаю не так?Я не получаю ошибок, просто пустой раскрывающийся список.

<!DOCTYPE html>
<html>
  <head>
    <title> Greetings. </title>
    <meta charset="UTF-8"/>
  </head>
  <body>

  <?php
session_start();
$con = mysqli_connect("127.0.0.1", "root", "", "service");

if ($con->connect_error) {
    die("Connection failed: " . $con->connect_error);
} 
echo "Connected successfully";
echo "<br />";

$query_kompetens = "SELECT kompetens FROM kompetens";
$kompetens = mysqli_query($con, $query_kompetens);

echo "<select name='Kompetens'>";
echo "<option size =30 ></option>";
while ($row = mysqli_fetch_array($kompetens)) {
    echo "<option value='" . $row['Kompetens'] . "'>" . $row['Kompetens'] . "</option>";
}
echo "</select>";
;
?>

  </body>
</html>

1 Ответ

0 голосов
/ 11 октября 2018

Попробуйте этот код, фактически вы использовали $ row ['Kompetens'] вместо $ row ['kompetens'].

<!DOCTYPE html>
<html>
  <head>
    <title> Greetings. </title>
    <meta charset="UTF-8"/>
  </head>
  <body>

  <?php
session_start();
$con = mysqli_connect("127.0.0.1", "root", "", "servicedesk");

if ($con->connect_error) {
    die("Connection failed: " . $con->connect_error);
} 
echo "Connected successfully";
echo "<br />";

$query_kompetens = "SELECT kompetens FROM kompetens";
$kompetens = mysqli_query($con, $query_kompetens);

echo "<select name='Kompetens'>";
echo "<option size =30 ></option>";
while ($row = mysqli_fetch_array($kompetens)) {
    echo "<option value='" . $row['kompetens'] . "'>" . $row['kompetens'] . "</option>";
}
echo "</select>";
;
?>

  </body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...