Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z funkcją do edycji
Forum PHP.pl > Forum > PHP
bugesik
Witam,
Mam taka funkcje ktora wyswietla z bazy w polu select wszystkie dane.
Podaje jej $nazwe_zmiennej (jest to id z bazy) oraz $nazwe_bazy
(nazwa bazy z ktorej biore dane)

chce zeby wyswietlila mi w polu select wybrana pozycje (oznaczona jako
selected) a w momencie gdy wybieram inna pozycje przesłała nowa
pozycje do tablicy $_POST pod ta sama nazwa.

Chce zrobic edycje a mecze sie juz 2 dzień i nie wiem w czym tkwi
problem. Jak wyswietlam tablice $_post to pięknie ładnie wyswietla to
co zczytało, tylko nie reaguje na zmiane.

Oto funkcja:

function &wydr_select_baza($nazwa_zmiennej,$nazwa_bazy)
{
$zapytanie = "SELECT * FROM ".$nazwa_bazy." ORDER BY ".$nazwa_bazy."_id ASC";
$wykonaj = mysql_query ($zapytanie);
$nazwa_zmiennej2="";

echo "<select id=".$nazwa_bazy."_nazwa"." name=".$nazwa_bazy."_nazwa"." class=\"formy\">";
while ($wiersz=mysql_fetch_array ($wykonaj))
{
if ($nazwa_zmiennej==$wiersz[$nazwa_bazy."_id"])
{ $is_selected="selected";
$nazwa_zmiennej2=$nazwa_zmiennej;
}
else $is_selected="";
echo "<option ".$is_selected." value=".$nazwa_zmiennej2.">".$wiersz[$nazwa_bazy."_nazwa"]." -> ".$wiersz[$nazwa_bazy."_id"]."</option>";

}
echo '</select>';

//return $zmienna1;

}
piczu
a jak ma reagowac na zmiane jak nie ma zadnego formularza
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.