mam problem z dynamicznym formularzem.
Otóż potrzebuję aby name w option selectu był wczytywany z Bazy danych. Rozwiązanie które ja zastosowałem wyświetla mi wszystko w jednej lini jako jeden option.
a potrzebuje efektu:
<select>
<option> rekord 1</option>
<option> rekord 2</option>
<option> rekord 3</option>
<option> rekord x</option>
<script type="text/javascript"> <!-- x = 0; z = 0; function dodaj(pole){ var a = x++; var znacznik = document.createElement('select'); znacznik.setAttribute('name', 'skladnik[]'); znacznik.setAttribute('id', 'pcategory'); var opt = document.createElement('option'); opt.value = 'skladnik[]'; opt.innerHTML = ' <?php while($row = mysqli_fetch_array($result)) {echo $row['nazwa_produktu'];} ?>'; opt.selected = true; znacznik.appendChild(opt); var b = z++; var waga = document.createElement('input'); waga.setAttribute('type', 'text'); waga.setAttribute('name', 'waga[]'); var mybr = document.createElement('br') var pole = document.getElementById(pole); pole.appendChild(znacznik); pole.appendChild(waga); pole.appendChild(mybr); } </script>
Proszę o pomoc
