Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Podział wyniku z listy rozwijanej
Forum PHP.pl > Forum > Przedszkole
furious_knight
Witam serdecznie,

Mam takie pytanie jedna z podstron w moim projekcie wyświetla mi w liście rozwijanej trzy kolumny z pewnej tabeli, LP, IMIE i NAZWISKO.
  1. <tr><td width=150>Nazwisko pracownika: </td><td><select name="nazwisko"> ';
  2. while ($tab=mysql_fetch_array($wynik))
  3. {
  4. $lp=$tab['lp'];
  5. $imie=$tab['imie'];
  6. $nazwisko=$tab['nazwisko'];
  7. echo '
  8. <option>'.$lp.'&nbsp;&nbsp;'.$nazwisko.'&nbsp; '.$imie.' </option>';
  9. }
  10.  


po przejściu do kolejnej podstrony te trzy informacje zapisują mi się pod nazwą $_POST[nazwisko], ale (tak mi się wydaje) stają się jednym ciągiem znaków
i nie wiem jak podzielić ten wynik i czy jest to wogóle możliwe w php. Chciałbym oddzielić LP od nazwiska i imienia (np: 1 | Kowalski Jan) po to żeby użyć numeru identyfikacyjnego LP do wykonania zapytania UPDATE do Mysql. Jest to możliwe?
Z góry dzięki za odpowiedzi:) PS. prosze o odpowiedzi w prostym języku początujący ze mnie programista...
motyl-pl
Przecież w option nawet zmiennych nie deklarujesz.
Robisz tak:
echo '<option value="to co chcesz miec do przeslania">&nbsp;&nbsp;'.$nazwisko.'&nbsp; '.$imie.' </option>';

a następnie pobierasz sobie to przez $_POST['nazwisko'];
furious_knight
Nie no poprostu beka:) głowię się nad kombinacją zapytania Mysql i możliwościami PHP a tu zwykły HTML posiada taką opcjęsmile.gif
dzięki wielkie za podpowiedz!!
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.