Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][HTML][MYSQL] Jak pobrać dwie dane za pomocą <OPTION>
Forum PHP.pl > Forum > PHP
peksiarz
Mam taki fragment kodu:
  1. <?php
  2. echo "<SELECT NAME='przystanek'>";
  3.  while($row = mysql_fetch_row($result))
  4.  {
  5.  echo "<OPTION>".$row[1];  
  6.  }
  7.  echo "</SELECT>";
  8. ?>

$row[2] - to zmienna czytająca zawartość argumentu 'nazwa_przystanku' z tabeli 'Przystanek'

[Przystanek] - id_przystanku, nazwa_przystanku

Gdy użytkownik wybiera dany przystanek z listy rozwijanej to dany formularz prześle tylko nazwe_przystanku.. a ja chciałbym aby przesłał również id_przystanku(czyli u mnie jest to $row[0])
maryaan
  1. <?php
  2. echo '<option value="'.$row[0].'">'.$row[1]
  3. ?>
starach
  1. <?php
  2. echo "<SELECT NAME='przystanek'>";
  3.  while($row = mysql_fetch_row($result))
  4.  {
  5.  echo '<OPTION value="'.$row[1].':'.$row[0].'">'.$row[1];  
  6.  }
  7.  echo "</SELECT>";
  8.  
  9. $tablica = explode(':', $_POST['przystanek']);
  10. echo $tablica[0]; // Wyswietli nazwe
  11. echo $tablica[1]; // Wyswietli id
  12. ?>
peksiarz
Wielkie dzięki "maryaan", juz mi śmiga biggrin.gif

no i dzięki "orglee", nazwa_przysatanku te jest potrzebna.. niby o tym czytałem ale co praktyka to praktyka dzięki smile.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.