Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод в форму данных из MySQL, Вывод в форму данных из MySQL 
:(
    Опции темы
elvizzz
Дата 18.6.2007, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.6.2007

Репутация: нет
Всего: нет



Есть форма состоящая из 2 выпадающих списков.
Первый список - Марка авто, вторая - модель относящаяся к этой марке.
Данные хранятся в БД.

Необходимо сделать что бы если мы в первом списке выбирали например --LADA--
то во втором списке автоматически отображались все модели Лады. А если выбирается другая машина, то и модель автоматически изменяется.

Я знаю что так сделать возможно, но как? 

Код

# // Соединяемся с БД
#  $connect=mysql_connect($BD_config['host'], $BD_config['user'], $BD_config['pass']);
#  $bd=mysql_select_db($BD_config['db'], $connect);
#  
#   // Здесь выбираем из таблицы марку
#      $sql_zapros='SELECT * FROM `marks` order by title';
#      $resurs = mysql_query($sql_zapros);
#      $kol_vo=mysql_num_rows($resurs);
#     
#   // вот тут началась форма выбора марки авто
#      $list1='<table width="100%" border="0"><tr><td colspan="2" align="center">
#      <form id="form1" name="form1" method="get" action="index.php">
#      <input type="hidden" name="id" value="'.$_GET['id'].'">
#      <input type="hidden" name="sitemenu" value="'.$sitemenu.'">
#      </td></tr>
#  <tr><td align="center" colspan="2" valign="top" height="50px">текст</td></tr>
#      <tr><td width="50%" align="left" style="padding-right:5px;">текст</td>
#      <td style="padding-left:5px;">
#      <select name="model"><option value="null">-----текст-----</option>';
#      for($i=0;$i<$kol_vo;$i++){$list1.='<option value="'.mysql_result($resurs,$i,0).'">'.mysql_result($resurs,$i,1).'</option>';}
#      $list1.='</select></td></tr><tr><td colspan="2" align="center" height="60">
#      <input type="submit" name="Submit" value="найти" /></form></td></tr></table></td></tr></table> ';
#      $ITOG.=$list1;


Куда и как вставить второй список?
PM MAIL   Вверх
SamDark
Дата 18.6.2007, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 2
Всего: 38



elvizzz
Делается это с применением JavaScript и (чаще всего) асинхронных запросов.

Но это в тему по JavaScript скорее...


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0579 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.