У меня есть следующий код для заполнения имен полей вместе в раскрывающемся списке. Я хотел бы иметь возможность отображать содержимое выбранного поля в таблице на странице. Будет выбрано только одно имя поля. Так что это будет таблица с одним столбцом на странице. Я не мог найти ничего похожего на это в Интернете. Буду рад, если кто-нибудь сможет мне помочь с этим. спасибо!
<?php
$host = 'localhost';
$port = '3306';
$server = $host . ':' . $port;
$user = 'root';
$password = '';
$link = count($t_tmp = explode(':', $server)) > 1 ? mysqli_connect($t_tmp[0], $user, $password, '', $t_tmp[1]) : mysqli_connect($server, $user, $password);
if (!$link) {
die('Error: Could not connect: ' . mysqli_error($link));
}
$database = 'mydb';
mysqli_select_db($link, $database);
$query = 'select * from mytable';
$result = mysqli_query($link, $query);
if (!$result) {
$message = 'ERROR:' . mysqli_error($link);
return $message;
} else {
$i = 0;
echo '<select name="mySelect" id="mySelect">';
while ($i < mysqli_field_count($link)) {
$meta =
mysqli_fetch_field_direct($result, $i);
echo '<option>' . $meta->name . '</option>';
$i = $i + 1;
}
echo '</select>';
}
mysqli_close($link);
?>
И это выглядит так:
![enter image description here](https://i.stack.imgur.com/yrxNL.png)
Опции в поле выбора - это все имена полей, а не значения полей. Что мне нужно, это отображать значения полей при нажатии / выборе имени поля.