Только начинаю изучать PHP и собственно встал вопрос, как сделать два выпадающих списка, которые формируются из одной таблицы, но при этом, чтобы нельзя было выбрать два одинаковых значения в них и как запомнить какой select выбран?
Таблица максимально простая с двумя столбцами (ID, NAME).
Код ниже (в db.php идет подключение к базе данных):
<?php
include 'db.php';
$query1 = $mysqli->query('SELECT name FROM teams');
echo "<select name='name'>";
while ($row = mysqli_fetch_assoc($query1)) {
echo "<option value='" . $row['name'] . "'>" . $row['name'] . "</option>";
}
echo "</select>";
$query2 = $mysqli->query('SELECT name FROM teams');
echo "<select name='name'>";
while ($row = mysqli_fetch_assoc($query2)) {
echo "<option value='" . $row['name'] . "'>" . $row['name'] . "</option>";
}
echo "</select>";
$mysqli->close();