Доброе утро;
Я пытаюсь загрузить некоторые значения из базы данных mysql в «select», внутри формы с HTML, PHP и некоторым javascript.
Я делаю школьный проект, и мне нужно несколько имен, которые зарегистрированы в базе данных.Когда я нажимаю на кнопку выбора, я хочу, чтобы они появились, чтобы я мог зарегистрировать один класс и назначить им директора классов (я не уверен, так ли это называется на английском языке).Когда я «редактирую» класс, я хочу, чтобы метод select поместил значение в базу данных, и я хочу, чтобы он позволил мне изменить значение.
У меня есть файл функций, который помогает мне с функциями, которые я использую на веб-сайте, и я сделал де-код, подобный этому.
function DBConnect ()
{
$db = mysqli_connect (DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE) or die (mysqli_connect_error());
return $db;
}
function DBClose($db)
{
mysqli_close($db) or die (mysqli_error($db));
}
function DBExecute($sql)
{
$db = DBConnect();
$result = mysqli_query($db,$sql);
DBClose($db);
return $result;
}
function DBRead11()
{
$sql="SELECT nome FROM user_especial";
$result=DBExecute($sql);
while($res=mysqli_fetch_assoc($result))
{
$dts[]=$res;
}
return $dts;
}
И код, который я использовал на странице php такselect может «порождать» значения вот этого:
<select name="diretor_turma" id="diretor_turma" required class="input-field4">
<?php echo $dts; ?>
</select>
Моя база данных выглядит как таблица, которую я выложил по первой ссылке imgur.Кто-нибудь может мне помочь?Спасибо.