Используйте результаты DB для заполнения 1-го dropmenu и 1-го значения dropmenu для заполнения 2-го

Я пытался найти аналогичный ответ, однако, похоже, я не могу найти ничего подобного.

У меня две таблицы в MySQL DB. User и Team . Каждый пользователь находится под определенной командой.

Проблема в том, что я хочу заполнить два списка выпадающих списков. Первый раскрывающийся список должен извлекать все доступные команды. Второй раскрывающийся список должен заполнять данные в соответствии с той группой, которую пользователь выбирает в первом выпадающем списке. Поэтому, если, например, пользователь выбирает команду A , второй раскрывающийся список должен заполнять пользователей, которые назначаются в команде A

 $sql = "SELECT teamID FROM team"; $result = mysql_query($sql); echo "<select name='team'>"; while ($row = mysql_fetch_array($result)) { echo "<option value='".$row['teamID']."'>".$row['teamID']."</option>"; } echo "</select>";