Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Dynamiczny select z DB
wach12
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 7.11.2016

Ostrzeżenie: (0%)
-----


Witam,
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>

  1. <script type="text/javascript">
  2. <!--
  3. x = 0;
  4. z = 0;
  5.  
  6. function dodaj(pole){
  7. var a = x++;
  8. var znacznik = document.createElement('select');
  9. znacznik.setAttribute('name', 'skladnik[]');
  10. znacznik.setAttribute('id', 'pcategory');
  11. var opt = document.createElement('option');
  12. opt.value = 'skladnik[]';
  13. opt.innerHTML = ' <?php while($row = mysqli_fetch_array($result)) {echo $row['nazwa_produktu'];} ?>';
  14. opt.selected = true;
  15. znacznik.appendChild(opt);
  16. var b = z++;
  17. var waga = document.createElement('input');
  18. waga.setAttribute('type', 'text');
  19. waga.setAttribute('name', 'waga[]');
  20. var mybr = document.createElement('br')
  21. var pole = document.getElementById(pole);
  22. pole.appendChild(znacznik);
  23. pole.appendChild(waga);
  24. pole.appendChild(mybr);
  25.  
  26. }
  27.  
  28. </script>
  29.  
  30.  


Proszę o pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 12:08