|
|
|
| id_cat номер категории или под категории (int (10))
id_subcat номер категории или под категории (int (10)) (если =0 это категория , если под категория !=0)
cat_a имя категории (varchar(20))
id_cat id_subcat cat_a
1 0 Автомобили
2 1 Отечественные
3 1 Грузовые
4 0 Сотовые телефоны
5 4 Nokia
6 4 Samsung
id_subcat показывает к какой котегории они принадлежат , если 0 значит главная категория
<tr class=form_red><td> Категория: <font color=#ff0000>*</font></td><td><select name=cat_pr class=maxiinput>
<option value=0> * Выберите категорию *</option>
<?
$result = mysql_query("SELECT * FROM ".$table_rubric." id_subcat "=0);
$rows = mysql_num_rows($result);
if($rows > 0)
{
for($k=0;$k < $rows;$k++)
{
?>
<option value=<?=(mysql_result($result,$k,'id_cat'));?>><?=(mysql_result($result,$k,'cat_a'));?></option><?
}
}
?>
</select></td>
|
В зависимости от того что выбрал пользаватель нужно что обновлялись динамически (без перезагрузки страницы ) под подкатегориии
Тут все дело в запросе
<td class=form_white ></td><td>Категория: <font color=#ff0000>*</font>
<td><select name=cat_dem class=maxiinput>
<option value=0> * Выберите категорию *</option>
<?
$result1 = mysql_query("SELECT * FROM ".$table_rubric." id_subcat "!=0);
$rows1 = mysql_num_rows($result1);
if($rows > 0)
{
for($k=0;$k < $rows;$k++)
{
?>
<option value=<?=(mysql_result($result,$k,'id_cat'));?>><?=(mysql_result($result,$k,'cat_a'));?></option>
<?
}
}
?>
</select></td>
</tr>
|
| |
|
|