PDA

Показать полную графическую версию : Форма подчета...


Rustemal
03-07-2003, 17:54
Как с помошью php или java script сделать форму подчета.
Дана форма
* 1  *2 * 3
a 5 4.5 6.5
b 1 1.2 3.1
c 2 1.1 6.5
Мы при помощи select
<select name=bukva>
* *<option *value=1">a</option>
* *<option value="2">b</option>
* *<option value="3">c</option>
*</select>
*выбираем букву a или b или c

Также при помощи select
<select name=sifra>
* *<option *value=1">1</option>
* *<option value="2">2</option>
* *<option value="3">3</option>
*</select>
*выбираем 1 или 2 или 3
*
После выбора программа смотрит таблицу... например мы выбрали b 2 значит получается 1.2

Потом *<input type=text name=ddd size=15 maxlength=50 value="">
мы вводим любое число.

И потом это число * на число выше, т.е. например 300 (мы ввели число в input) * 1.2.
Большое спасибо.
*

Prisoner
04-07-2003, 03:07
Код приводить не буду (иначе флейма не оберешься, да и стыдно ;) ), но алгоритм пожалуй прост:
1) Заводишь ассоциативный массив, содержащий таблицу значений твоей матрицы, кладешь туда все, что надо и куда надо.
2)По пришедшим из формы данным оптионов и инпута выбираешь из массива нужные данные и... вуаля

Rustemal
04-07-2003, 10:00
я это сделал с помошью if на java script просто я думал что есть более лучший способ!!!

Prisoner
05-07-2003, 01:25
Яваскрипт и цэгэай... тебе решать, что лучше :)




© OSzone.net 2001-2012