Я только начинаю с 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>