roland_07
8.06.2009 - 00:12
Доброго всем времени суток. Есть база содержащая страны города разделы и подразделы при выборе страны соответственно выгружаются города этой страны (при обновлении они меняются), но еще мне необходимо при выборе раздела чтобы не только подгружались подразделы, но и сохранялись выбранные страна и город, а не обновлялись все селекты.
Вот примерный код:
HTML |
<form id="frm" action="?" method="post"> <input id="new_country" name="new_country" type="hidden" /> <input id="new_city" name="new_city" type="hidden" /> <select name="country" style="color:0000FF" onchange="document.getElementById('new_country').value='1';document.getElementById('frm').submit()" > <option value='0'> Выберите страну </option>
|
PHP |
while($row = mysql_fetch_array($res)) echo "<option ".sel_country($row['id_country'])." value='" . $row['id_country'] . "'>" . $row['c_name'] . "</option>\r\n";
if(isset($_POST['country'])) { $query = "SELECT * FROM `city` WHERE `id_country`='".(int)$_POST['country']."'"; $res = mysql_query($query);
echo "<select style=color:0000FF name=\"city\" onchange=\"document.getElementById('new_city').value='1';document.getElementById('frm').submit();\" > <option id=\"city\" value='0'> Выберите город </option>";
while($row = mysql_fetch_array($res)) echo "<option ".sel_city($row['id_city'])." value='" . $row['id_city'] . "'>" . $row['city_name'] . "</option>\r\n";
echo "</select>"; } |
Такая же вещь к разделам и подразделам, только функции соответственно другие. Помогите разобраться.
Спустя 40 минут, 1 секунда (7.06.2009 - 23:52) twin написал(а):
Вот смотри до чего доводят такие ттемы
А вот лялька. Спустя 11 часов, 24 минуты, 5 секунд (8.06.2009 - 11:16) roland_07 написал(а):
а конечно извиняюсь
, а можно код последней ссылки
Спустя 3 минуты, 23 секунды (8.06.2009 - 11:19) roland_07 написал(а):