mam tabele z lokalami w poszczególnych miastach, chciałaby stworzyć listę rozwijaną która pobiera dane (miasta) z bazy a następnie wyświetla wszystkie nazwy lokali w wybranym mieście.
Na razie mam tyle;
<?php
$self = $_SERVER['PHP_SELF']; //pobiera nazwę tego pliku do zmiennej
$adres_ip = $_SERVER[REMOTE_ADDR]; //pobiera adres IP użytkownika
$data = date("Y-m-d");
include ('db.php'); // pobiera dane dostępowe do bazy danych
$connect = mysql_connect($host, $username, $password) or die('<p class="blad">Nie można się połączyć z bazą!</p>');
mysql_select_db($database, $connect) or die('<p class="blad">Błąd połączenia z bazą danych</p>');
$zapytanie = mysql_query ("SELECT distinct miasto FROM czat");
echo '<select name="dane">';
echo '<option value="">Wymierz miasto</option>';
while($option = mysql_fetch_assoc($zapytanie)) {
echo '<option value="'.$option['miasto'].'">'.$option['miasto'].'</option>';
}
echo '</select>';
?>
I to działa, dane są prawidłowo pobierane
Tu mam kod na to jak bym chciała żeby to się wyświetlało:
<?php
while ($row = mysql_fetch_array($result)) {
$enazwa =stripslashes($row['nazwa']);
$emiasto = stripslashes($row['miasto']);
echo ('
<tr>
<td><div class="meta"><font size="4"><b>'.$enazwa.' '.$emiasto.' <b></font></div>
</td>
</tr>
<hr>
</tr>
');
}
?>
Potrzebuje połączenia tych dwóch kodów, wiem że potrzebuje jakiegoś nowego zapytania gdzie w WHERE będzie moja wybrana opcja, ale nie mam pojęcia jak to zrobić
