Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przejscie do nowej linii listy rozwijalnej
Forum PHP.pl > Forum > Przedszkole
agentmullder
Witam. Mam skrypt w ajaxie, ktory po wyborze z jednej listy wybieralnej wstawia wynik zapytania z bazy do drugiej listy rozwijalnej. Cos w stylu:

1 Lista rowijalna:
Wybierz miasto:
-Warszawa
-Gdansk
-Wroclaw

Po wyborze okreslonej pozycji akcja onchange wykonuje zapytanie do bazy w celu wyszukania z tabeli przykladowo wszystkich sklepow firmy XXX. Nastepnie dane z tego zapytania z jednej kolumny (nr telefonu) tabeli sklepy wstawiam do drugiej listy rozwijalnej. Wszystko dziala, ale te numery telefonow wstawiaja mi sie w liscie rozwijalnej jako jeden ciag. A chce aby numer telefonu kazdego oddzialu z danego miasta wstawial sie w nowej linii.

Oto ta lista rozwijalna do ktorej sa wstawiane te numery telefonow:

  1. <tr>
  2. <td class="title">Telefony:</td>
  3. <td class="info">
  4. <select name="tel">
  5. <option value="">Wybierz</option>
  6. <option value="Warszawa">
  1. <?php
  2. while($row2 = mysql_fetch_array($result2))
  3. {
  4. $wstaw_tel=$row2['sklepy_tel'];
  5. //probowalem tego:
  6. echo nl2br($wstaw_tel."\n");
  7. //probowalem tego:
  8. echo $wstaw_tel"<br>;
  9. //ale bez skutku, caly czas w jednej linii ;/
  10. }
  11. ?>

  1. </td>
  2. </tr>

Macie moze jakies propozycje?
lord2105
  1. <tr>
  2. <td class="title">Telefony:</td>
  3. <td class="info">
  4. <select name="tel">
  5. <optgroup label="Wybierz"></optgroup>
  6. <optgroup label="Warszawa"><?php
  7. while($row2 = mysql_fetch_array($result2))
  8. {
  9. echo "<option value='".$row2['sklepy_tel']."'>".$row2['sklepy_tel']."</option>";
  10. }
  11. ?>
  12. </optgroup>
  13. </select>
  14. </td>
  15. </tr>


Może to Ci pomoże?

I radzę zakańczać znaczniki HTML
agentmullder
Cytat(lord2105 @ 21.08.2010, 11:31:20 ) *
  1. <tr>
  2. <td class="title">Telefony:</td>
  3. <td class="info">
  4. <select name="tel">
  5. <optgroup label="Wybierz"></optgroup>
  6. <optgroup label="Warszawa"><?php
  7. while($row2 = mysql_fetch_array($result2))
  8. {
  9. echo "<option value='".$row2['sklepy_tel']."'>".$row2['sklepy_tel']."</option>";
  10. }
  11. ?>
  12. </optgroup>
  13. </td>
  14. </tr>


Może to Ci pomoże?


Gupek lesny ze mnie biggrin.gif W tej samej chyba chwili co napisales odpowiedz ja znalazlem roziwazanie. Tym samym miejscu mialem blad co Ty mi pokazales biggrin.gif
Dzieki za pomoc. Plusik dla Ciebie mimo wszystko biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.