Mam tabele
CREATE TABLE `specyfikacja` ( `symbol` varchar(15) NOT NULL DEFAULT '', `id_typ` int(2) UNSIGNED ZEROFILL NOT NULL DEFAULT '00', `dodatkowy opis` varchar(60) DEFAULT NULL, `cena_j.` float(10,2) UNSIGNED NOT NULL DEFAULT '0.00', `id_dostawca` int(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`symbol`) )
oraz
CREATE TABLE `typ` ( `id_typ` int(2) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT, `typ` varchar(30) NOT NULL DEFAULT '', `jednostka` char(1) NOT NULL DEFAULT '', PRIMARY KEY (`id_typ`) )
Teraz tworzę formularz gdzie wybieram symbol towaru i jego ilosc, z tym że chciałbym, że jeżeli wybiorę symbol z pola select i jednostka towaru beda sztuki (s) to ma mi sie pojawic jedno pole input w komorce x , natomiast jak wybiore towar ktorego jednostka beda metry (m) to 2 pola input ( 1 na metry drugie na centymetry). Z góry dzięki za wszelką pomoc
<select name="symbol[]"> <optgroup label="symbol"> <?php $zapytanie = mysql_query ("SELECT symbol FROM specyfikacja WHERE id_dostawca='$dostawca' ORDER BY symbol"); } ?> </optgroup> </select> </td> <td ><input type="text" name="ilosc[]" maxlength="13"></td> <------ komorka x