Я надеюсь, что это простое решение. Я пытаюсь сделать первый снимок, чтобы определить варианты, доступные для второго. В моей базе данных каждый вкус для типа напитка имеет столбец «type_id», заданный как целое число (то есть 1,2,3). Целые числа должны отражать категорию, в которой они принадлежат. Возможно ли/иметь смысл основывать доступные варианты для второго падения с «type_id», который я определил?Параметры раскрывающегося списка на основе предыдущего выбора
Я надеялся на это, используя PHP, но я не против jQuery. Я не очень хорошо разбираюсь в одном над другим. Спасибо за вашу помощь заранее!
<?php
require "db-connect.php";
$dtype = "SELECT name FROM drinktype";
$typedata = mysqli_query($connection, $dtype);
echo "<select id='slctType'>";
if (mysqli_num_rows($typedata) > 0) {
while($row = mysqli_fetch_assoc($typedata)) {
echo "<option value='{".$row['name']."}'>".$row['name']."</option>";
}
}
echo "</select>";
$dflavor = "SELECT type_id,name FROM drinkflavor";
$flavordata = mysqli_query($connection, $dflavor);
echo "<select id='slctFlavor' ";
if (mysqli_num_rows($flavordata) > 0) {
while($row = mysqli_fetch_assoc($flavordata)) {
echo "<option value='{".$row['name']."}'>".$row['name']."</option>";
}
}
echo "</select>";
mysqli_close($connection);
?>