<?php //pobiera rekordy z tabeli "pomoc" $zapytanie_o_liste = "SELECT * FROM pomoc ORDER BY id_pomocy"; $wyswietlany_blok = "<h1>Wybierz ulicę i rodzaj oczekiwanej pomocy</h1>"; // wyswietla pola typu radio z opisami z tabeli "pomoc" { $id = $rowp['id_pomocy']; $rodzaj_pomocy = $rowp['rodzaj_pomocy']; $opis = $rowp['opis']; $wyswietlany_blok .= "<input type=\"radio\" name=\"opis\" value=\"$opis\">$opis<br/>"; } //pobiera rekordy z tabeli "ulice" $zapytanie_o_liste = "SELECT DISTINCT nazwa_ulicy FROM ulice ORDER BY nazwa_ulicy"; $wyswietlany_blok .= " <br/> <select name=\"ulica\"> <option value=\"default\">-- Wybierz ulicę --</option>"; //wyswietla nazwy ulic z tabeli ulice { $id = $rowu['id_ulicy']; $nazwa_ulicy = $rowu['nazwa_ulicy']; $numer_ulicy = $rowu['numer']; $wyswietlany_blok .= "<option value=\"$nazwa_ulicy\">$nazwa_ulicy</option>"; } $wyswietlany_blok .= "</select>"; //pobiera adres Osrodka na podatawie zaznaczonych danych przez uzytkownika $zapytanie_o_adres = "SELECT o.opis FROM osrodek AS o LEFT JOIN pomoc p ON (p.id_pomocy=o.id_pomocy) LEFT JOIN ulica_osrodka uo ON (uo.id_osrodka=o.id_osrodka) LEFT JOIN ulice u ON (u.id_ulicy=uo.id_ulicy) WHERE u.nazwa_ulicy= '$_POST[ulica]' AND p.opis = '$_POST[opis]'"; { $adres = $result['opis']; } ?>
Czy może ktoś pomóc w kwestii, jak:
1. Dodac do identyfikacji ośrodka jeszcze numer.
2. Nie wszystkie ulice są dzielone, więc chciałbym by pole do wpisania numeru pojawiało się w momencie wyboru takiej ulicy.
3. Gdy użytkownik nie zaznaczy pola wyboru to wyświetla sie odpowiedni komunikat, ale dane które zaznaczył są odhaczone.
Skrypt nie robi przekazania do następnej strony. Odwołuje sie do siebie
.