|
|
| |
|
|
| |
для: сер
(26.11.2006 в 18:45)
| | | JavaScript
function ShowSubCategories()
{
<?
$query="SELECT * FROM categories order by id"; //твои страны
$lst=mysql_query($query);
if(!$lst){ echo "The Server is busy"; exit(); }
if(mysql_num_rows($lst)>0)
{
$counter=0;
while($list=mysql_fetch_array($lst))
{
echo "if(this.form.category_id.options[".($counter++)."].selected){";
$query="SELECT * FROM sub_categories WHERE category_id=".$list['id']; //твои города
$sbl=mysql_query($query);
if(!$sbl) { echo "The Server is busy"; exit(); }
if(mysql_num_rows($sbl)>0)
{
$tmpnum=0;
echo "this.form.sub_category_id.length=0;";
while($sublist=mysql_fetch_array($sbl))
{
echo "this.form.sub_category_id.options[$tmpnum] = new Option(\"".$sublist['sub_category']."\",\"".$sublist['id']."\");\n";
$tmpnum++;
}
}
echo "}";
}
}
?>
}
|
а это в самом коде - в форме
<select name=category_id onClick="javascript:ShowSubCategories()">
// тут вытаскиваешь страны
select>
<select name='sub_category_id' showempty>
// тут будут города
</select>
|
| |
| |
|
|
| |
автор: сер (26.11.2006 в 18:45) |
|
| | Как это сделать???
Например в первом списке список стран а во втором список городов.
Что бы при выборе страны во втором списке были города из этой страны??? | |
| |
|
|
|