списки для «Категории» и «Подкатегории». Я хочу, если пользователь выберет первую категорию, тогда во втором списке будут отображены все подкатегории, относящиеся к выбранной категории, использую PHP и MySQL,
это мой первый список списка:
<?php
require("connect.php");
$extract = mysql_query("SELECT * FROM categories ORDER BY catg_code ASC") or die (mysql_error());
$numrows = mysql_num_rows($extract);
while ($row = mysql_fetch_assoc($extract))
{
$catgname = $row['catg_name'];
$id = $row['catg_code'];
echo "<option value='$id' onClick='$var=$id' > $catgname </option> ";
}
?>
это мой второй список кода:
<?php
require("connect.php");
//$select4 = $_POST['select2'];
$extract = mysql_query("SELECT * FROM subcategories WHERE catg_code='$var' ORDER BY subCatg_code ASC") or die (mysql_error());
$numrows = mysql_num_rows($extract);
while ($row = mysql_fetch_assoc($extract))
{
$scatgname = $row['subCatg_name'];
$sid = $row['subCatg_code'];
echo "<option name='mm' value='$sid'> $scatgname </option> ";
}
?>
таблицы в базе данных включают в себя (категории, подкатегории и продукты) категориивключает в себя таблицу подкатегорий (catg_code и catg_name) include (subcatg_code, subCatg_name и catg_code)