Я создал небольшой скрипт, который позволяет пользователю выбирать из раскрывающегося списка, где данные извлекаются из базы данных. Моя проблема заключается в том, что информация извлечения не имеет возможности для пользователя выберите Я хочу, чтобы раскрывающийся список показывал возможность выбора из раскрывающегося списка и отображал что-то вроде Вы выбрали 1) Имя и 2) Фамилия Я также хочу получить две строки, например. имя и фамилия ..... Как мне отображать? после того как он/она выбралаИзвлечь из базы данных, а затем отобразить в раскрывающемся списке
мой код до сих пор
////Selectiong from twoo tables
$query = mysql_query("SELECT * FROM selections ORDER BY id ASC") or die(mysql_error());
$result = mysql_num_rows($query);
// If no results have been found or when table is empty
if ($result == 0) {
echo 'No results have been found.';
} else {
// Display form
echo '<form name="form" method="post" action="test.php">';
echo '<select name="id" id="id">';
// Fetch results from database and list in the select box
while ($fetch = mysql_fetch_assoc($query)) {
echo '<option id="'.$fetch['name'].'">'.$fetch['surname'].'</option>';
}
echo '</select>';
echo '</form>';
}
Добро пожаловать на переполнение стека! 2 вещи. 1. Ваш вопрос непонятен. Вы не возражаете перефразировать? И 2. [** Пожалуйста, не используйте 'mysql_ *' функции в новом коде **) (http://bit.ly/phpmsql). Они больше не поддерживаются [и официально устарели] (https://wiki.php.net/rfc/mysql_deprecation). См. [** красное поле **] (http://j.mp/Te9zIL)? Узнайте о [* подготовленных операторах *] (http://j.mp/T9hLWi) и используйте [PDO] (http://php.net/pdo) или [MySQLi] (http://php.net/ mysqli) - [эта статья] (http://j.mp/QEx8IB) поможет вам решить, какой из них. Если вы выберете PDO, [здесь хороший учебник] (http://j.mp/PoWehJ). –