[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите разобраться с селектами
roland_07
Доброго всем времени суток. Есть база содержащая страны города разделы и подразделы при выборе страны соответственно выгружаются города этой страны (при обновлении они меняются), но еще мне необходимо при выборе раздела чтобы не только подгружались подразделы, но и сохранялись выбранные страна и город, а не обновлялись все селекты.
Вот примерный код:

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'> &nbsp; &nbsp; &nbsp; Выберите страну &nbsp;&nbsp; &nbsp; </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'> &nbsp; &nbsp;&nbsp;&nbsp;   Выберите город  &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;  </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 написал(а):
Вот смотри до чего доводят такие ттемы biggrin.gif
А вот лялька.

Спустя 11 часов, 24 минуты, 5 секунд (8.06.2009 - 11:16) roland_07 написал(а):
а конечно извиняюсь unsure.gif, а можно код последней ссылки

Спустя 3 минуты, 23 секунды (8.06.2009 - 11:19) roland_07 написал(а):
все разобрался, спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.