mam bazę lekarzy którzy przy rejestracji wybierają województwo oraz specjalizację.
Chcę wyświetlić województwa do których należą lekarze którzy wybrali specjalizację "Alergologia".
Zmienna przekazana jest przez adres URL za pomocą GET (specjalizacja=alergologia).
Stowrzyłem zapytanie While w While i prawie się udało ale oczywiście wyniki się powtarzają ponieważ 1 while pobiera ID lekarzy przypisanych do Specjalizacji a kolejny While wyświetla miasta tych lekarzy.
<?php // Wybieramy ID lekarzy którzy są przypisani do specjalizacji Alergologia $query = mysql_query("SELECT * FROM jos_juser_extended_data WHERE fvalue LIKE '%$specjalizacja%' "); { $id = $r['user_id']; //Wybieramy województwa wg ID lekarzy z powyższego zapytania $query2 = mysql_query("SELECT * FROM jos_juser_extended_data WHERE field_id = '10' and user_id = '$id' "); { } } ?>
Pierwszy while będzie powtarzał drugi while tyle razy ile będzie wyników więc to jest problem.
W wyniku powtarzają się więc Województwa (GROUP BY fvalue też nic nie daje).
Czy ktoś jest w stanie pomóc ?