|
|
|
| Как мне можно выводить такой java скрпит циклом с помощью php, ведь данные повторяются:
А то слишком большой размер получается, да и не удобно
<!--Скрипт который выводит модели бульдозеров по марке case=номер марки->
function OnSelect(select)
{
switch (select.selectedIndex)
{
case 0:
with (document.mainform.cmodelid) {
options.length = 0;
options[options.length]=new Option('не выбрана', '0');
selectedIndex = 0;
};
break;
<!--CAT-->
case 1:
with (document.mainform.cmodelid) {
options.length = 0;
options[options.length]=new Option('не выбрана', '0');
options[options.length]=new Option('нет');
options[options.length]=new Option('MS110');
selectedIndex = 0;
};
break;
<!--Дэу-->
case 2:
with (document.mainform.cmodelid) {
options.length = 0;
options[options.length]=new Option('не выбрана', '0');
options[options.length]=new Option('нет');
options[options.length]=new Option('Солар 280LC-3');
selectedIndex = 0;
};
break;
|
. . .
<!--Хенде-->
case 12:
with (document.mainform.cmodelid) {
options.length = 0;
options[options.length]=new Option('не выбрана', '0');
options[options.length]=new Option('нет');
options[options.length]=new Option('Робекс 500');
options[options.length]=new Option('Робекс 4200');
selectedIndex = 0;
};
break;
<!--Хитачи-->
case 13:
with (document.mainform.cmodelid) {
options.length = 0;
options[options.length]=new Option('не выбрана', '0');
options[options.length]=new Option('нет');
options[options.length]=new Option('EX120');
options[options.length]=new Option('EX200');
options[options.length]=new Option('EX200-5');
options[options.length]=new Option('EX200TN-5Z');
options[options.length]=new Option('EX300-3');
options[options.length]=new Option('EX310-3C');
options[options.length]=new Option('EX400');
options[options.length]=new Option('EX1100-1');
options[options.length]=new Option('EX1200-2');
selectedIndex = 0;
};
break;
}
}
|
Привожу структуру таблиц
Марки (см. скрин)
А таблицы моделей нет. Все хранится в файле который выше. Хотелось бы сделать таблицу моделей. | |
|
|
|
|
|
|
|
для: technic611
(12.03.2006 в 11:37)
| | Хм... а сами данные
options[options.length]=new Option('Робекс 500');
options[options.length]=new Option('Робекс 4200');
|
где-нибуд ещё храняться, в текстовом файле, базе данных? или только в HTML-коде? | |
|
|
|
|
|
|
|
для: cheops
(12.03.2006 в 13:35)
| | Все модели хранятся в отдельных файлах так как есть (показано выше) А данные они никакие ни выводят, а заносят в базу название модели. В базе только марки, но я могу занести и модели, только как их потом в этот скрипт зргонять не знаю, может циклом while? | |
|
|
|