Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 1 Dołączył: 27.08.2003 Ostrzeżenie: (0%)
|
mam scrypt, który wyświetla dane pola tabeli bazy danych w formularzu, czyli atrybut NAME formularza przyjmuje wartość pola tabeli, a jeśli podaje warunek w zapytaniu do bazy danych to również wyświetla się wartość danego pola z bazy.
[php:1:1b41583d6d] <? $table = 'biografie'; $where = ''; $pola = array('id', 'artysta', 'tresc', 'gatunek', 'data', 'autor'); function wyswietl_pola_form($table, $where, $pola) { global $db; if (empty($where)) $query = "SELECT ".implode(',' ,$pola)." FROM $table"; else $query = "SELECT ".implode(',' ,$pola)." FROM $table WHERE $where"; $db ->query($query); $wynik = $db->fetch_row(); while(list($nazwa, $wartosc) = each($wynik)) { typ_pola_form($nazwa, $wartosc); } } function typ_pola_form ($nazwa, $wartosc) { echo'<input type=text name="' .$nazwa.'" value="' .stripslashes(trim($wartosc)).'"><br>'; } ?> [/php:1:1b41583d6d] wszystko byłoby dobrze, gdyby nie to, że jak w zapytaniu do bazy nie określam żadnego warunku, to w polach formularza wpisują się wartości z pierwszego rekordu tabeli, a załżenie jest takie, żeby w takim przypadku w polach formularza nic się nie wyświetlało. |
|
|
|
maciu wyświetlanie wartości w formularzach 11.02.2004, 14:06:27
zombie nie wiem, czy dobrze Cię rozumiem. Jeśli nie chces... 11.02.2004, 15:32:55
maciu pytanie po to zadaje, żeby scrypt wiedział jakie p... 11.02.2004, 15:48:45
zombie skrypt "wie" to z tablicy array, nie musi o to pyt... 11.02.2004, 16:11:16 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 14:05 |