|
|
|
| Здравствуйте! Не нашел ничего дельного в интернете, решил обратится к Вам за помощью.
Есть форма, с множеством выпадающих списков, переключателей, текстовых полей.
Нужно что-бы при выборе какого-либо пункта из выпадающего списка, в другом поле проставлялось численное значение.
Вот код выпадающего списка:
//Выпадающий список "Оформлен в ГИБДД"
echo "<tr><td>Отдел ГИБДД<td>";
echo "<select name=\"division\"><option value=\"0\"></option>";
//Замена Типа заявки
$query_division = "SELECT * FROM division ORDER BY id_division";
$result_division = mysql_query($query_division);
//В цикле переносим результаты запроса в массив $list_division
while ( $list_division[] = mysql_fetch_array($result_division));
$i = 0;
while ($list_division[$i])
{
echo "<option value=\"" , $list_division[$i]['id_division'], "\"";
echo ">",$list_division[$i]['name_division'], "</option>";
$i++;
}
|
Вот код того поля в котором нужно менять значения:
//Поле "Перепробег за МКАД"
echo "<tr><td>Перепробег за МКАД<td>";
echo "<input type=\"text\" name=\"distance\">км";
|
Также хочу отметить что пункты выпадающего списка берутся из mySQL таблицы division
CREATE TABLE IF NOT EXISTS `division` (
`id_division` int(11) NOT NULL auto_increment,
`name_division` tinytext,
`place_division` tinytext,
`distance_division` decimal(3,0) NOT NULL default '0',
`adress_division` tinytext,
`phone_division` tinytext,
PRIMARY KEY (`id_division`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=101 ;
|
Числа Перепробег за мкад должны браться также из этой таблицы из другой колонки distance_division. Т.е. у каждого отдела ГИБДД свой перепробег за мкад.
Как бы мне все это реализовать, а то менеджеры вручную устали ставить этот перепробег и ошибится можно. | |
|
|