#php #html
#php #HTML
Вопрос:
У меня есть список категорий с подкатегориями, если я выбираю какую-либо категорию, это означает, что в списке подкатегорий должны отображаться только подкатегории этой выбранной категории.
МОЙ КОД
<div class="row">
<div class="col-md-6">
<div class="form-group mb-2">
<label class="form-control-label">Categories</label>
<select name="categories_id" class="form-control" required>
<option value="">Select Categories</option>
<?php
$result = mysqli_query($db,"SELECT * FROM categories");
while($row = mysqli_fetch_assoc($result)){
if($row['id'] == $set_scatidd){
echo "<option value=".$row['id']." selected>".$row['categories']."</option>";
}else{
echo "<option value=".$row['id'].">".$row['categories']."</option>";
}
} ?>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group mb-2">
<label class="form-control-label md_rl">Sub-Categories</label>
<select class="form-control" name="sub_categories_id" required>
<option>Select Sub-Categories</option>
</select>
</div>
</div>
</div>
Моя таблица базы данных
столбец таблицы категорий
идентификатор, категории
столбец таблицы sub_categories
идентификатор, categories_id , sub_categories
Это моя таблица категорий и подкатегорий
Комментарии:
1. Вам нужен Ajax или JavaScript. Это должно быть сделано на стороне клиента, а не на PHP
2. Попробуйте jQuery. jsfiddle.net/ebopq16q