Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wybr z pola opcji
TimmyBo0
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 7.06.2016

Ostrzeżenie: (0%)
-----


Hej, potrzebujęnapisać skrypt, dzięki któremu będę mógł wybrać przychodnie, a poźniej wybrać specjalistę z tej przychodni.
Na razie mam skrypt, który mi wyświetla listę specjalistów z wybranej przychodni.
Z góry dziękuję za pomoc (IMG:style_emoticons/default/smile.gif)


CODE
<form action="" method="post">
<select name="lekarze" onchange="this.form.submit()">
<option value="">Wybierz przychodnie</option>
<option value="Zdrowie">Zdrowie</option>
<option value="Vitamed">Vitamed</option>

</select>
</form>

<?php

// parametry serwera
$serwer = "localhost"; // nazwa serwera mysql
$login = "root"; // login do bazy
$haslo = "root"; // haslo do bazy
$baza = "licencjat"; // nazwa bazy
$tabela = "lekarze"; // nazwa tabeli

$olo = $_POST['lekarze'];
echo "Przychodnia: $olo <br />";
if($olo) {

// laczymy sie z baza danych
if ($con=mysqli_connect($serwer, $login, $haslo) and mysqli_select_db($con, "licencjat")) {

// zapytanie do bazy danych
$wynik = mysqli_query($con, "SELECT * FROM lekarze WHERE przychodnia='$olo'")
or die("Blad w zapytaniu!");

mysqli_close($con);
}
else echo "Nie moge polaczyc sie z baza danych!";

// wyswietlany wyniki zapytania

while($rek = mysqli_fetch_array($wynik)) {
echo $rek['Specjalizacja']."<br />";

}


}

?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Zapytań tyle ile trzeba, co ma do tego liczba?

Formularz z przychodniami i przyciskiem OK.
Jeżeli formularz wysłany (sprawdzasz np. czy $_POST['przychodnia_id']) jest pusta wykonujesz zapytanie o specjalistów na podstawie przychodnia_id.
I tyle bo nie wiem co ma się dziać po wybraniu specjalisty.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 13:18