Как реализовать выпадающий список из базы данных (MySQL), желательно максимально на PHP?
Получить данные из базы и сформировать ....
Документация в помощь:
www.php.net/manual/ru/book.pdo.php
htmlbook.ru/html/select
<?php
  // Подключение к базе данных MySQL.
  @$on_link = mysqli_connect($db_host, $db_user, $db_pass);
	if (!$on_link) {
	echo "Ошибка соединения с сервером MySQL!";
	exit;
	}
// изменение набора символов на utf8
	mysqli_set_charset($on_link, "utf8");
// Выбираем БД для работы в MySQL.
	@$db_select = mysqli_select_db ($on_link, $db_base_ref);
		if (!$db_select) {
		echo "Не удалось выбрать БД MySQL.";
		exit;
		}
// Делаем выборку из таблицы.
	$sql = "SELECT * FROM `access`";
	$result_select = mysqli_query($on_link, $sql);

  	echo "<select name = '1234'>";
  	echo "<option value='0'>Выбор</option>";
  		while($object = mysqli_fetch_object($result_select)){
	echo "<option value = '$object->id' > $object->name </option>";}
  	echo "</select>";
  	?>