Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dynamiczna lista rozwijalna
Forum PHP.pl > Forum > Bazy danych
Robert Rewinski
Oto fragmetn kodu php
print '<TD>Pracownik:</TD><TD>';
print '<SELECT NAME="id_pracownika">'
print '<OPTION SELECTED VALUE="">-&gt; wybierz pracownika:';
print '<OPTION VALUE="1">Kowalski';
print '<OPTION VALUE="2">Kos';
itd...
Mam formularz do wyboru nazwisk z tabeli pracownik.
Chodzi mi o to aby nie wypisywać nazwisk które są w innej tabeli, ale żeby napisać taki kod w php aby czytał sam nazwiska z innej tabeli i żeby lista rozwijalna nie miała na sztywno wpisanych nazwisk, bo przecież pracownicy się zmieniają a kod nie będziemy za każdym razem poprawiać
spenalzo
[php:1:030987ae51]
<select name="nazwa">
<?php

$q=mysql_query("SELECT nazwisko, ID FROM pracownicy");
$ile=@mysql_num_rows($q);
for($i=0; $i<$ile; $i++)
{
mysql_data_seek($q,$i);
$t=mysql_fetch_array($q);
echo "<option value="".$t["ID"]."">".$t["nazwisko"]."</option>n";
}
?></select>[/php:1:030987ae51]
Robert Rewinski
Dzięki za fragment kodu. To jest właśnie to czego mi było potrzeba.
laugh.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.