Я пытаюсь добавить пользователя в таблицу моих пользователей, форма запрашивает имя пользователя и просит пользователя выбрать менеджера из выпадающего списка. Я хотел бы заполнить существующих менеджеров из столбца manager_id в таблице менеджеров. Однако я понятия не имею, как это сделать. это мой код до сих пор:как заполнить выпадающий список значений из mysql
<?php
if (isset($_POST['add'])) {
require_once 'login.php';
$OK = false;
$conn = new mysqli ($host, $user, $password, $database) or die("Connection Failed");
$stmt = $conn->stmt_init();
$sql = 'INSERT INTO users (user_name, user_manager, user_creation_date)
VALUES(?, ?, NOW())';
if ($stmt->prepare($sql)) {
$stmt->bind_param('ss', $_POST['user_name'], $_POST['user_manager']);
$stmt->execute();
if ($stmt->affected_rows > 0) {
$OK = true;
}
}
if ($OK) {
header('Location: add_user_confirm.php');
exit;
} else {
$error = $stmt->error;
}
}
?>
<!DOCTYPE HTML>
<html>
<head>
<title>Add new user</title>
</head>
<body>
<h1>Add new user</h1>
<?php if (isset($error)) {
echo "<p>Error: $error</p>";
} ?>
<form id="form1" method="post" action="">
<p>
<label for="user_name">user name:</label>
<input name="user_name" type="text" class="widebox" id="user_name">
</p>
<p>
User manager: <select name="user_manager" size "1">
</p>
<p>
<input type="submit" name="add" value="add_user" id="add">
</p>
</form>
</body>
</html>
Моя таблица "менеджеров выглядит следующим образом: manager_id | manager_name | manager_dept
Помогло ли кто-нибудь помочь? Заранее спасибо
Схема таблицы общего доступа таблицы менеджеров. – SparKot
@DoSparKot Таблица «Мои менеджеры» выглядит так: manager_id | manager_name | manager_dept – elmify