![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Witam, oto moj problem: mam tabele 'jezyki' w ktorej sa informacje o jezykach obcych oferowanych przez placowki oswiatowe. Tabela ma 2 kolumny: 'id_placowki' i 'jezyk'. Kazda placowka (kazde id_placowki) moze miec przypisane kilka jezykow wiec wspiy moga wygladac tak:
... 5 francuski 5 angielski 5 wloski ... Pytanie jest zadawane wielokrotnym selectem z formularza - czyli mozna zapytac o placowki oferujace np. jezyki: angielski i francuski... tylko nie wiem jak to zapytanie ma wygladac w MySql, probowalem tak: select id_placowki from jezyki where jezyk='angielski' and jezyk='francuski' ; (to oczywiscie tylko przykladowe zapytanie wygenerowane przez skrypt) ale niestety nie dziala :/ tzn nie daje zadnych wynikow - tak jakby warunki z and'ow sie wykluczaly... jesli ktos wie jak stoworzyc zapytanie to bardzo prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdrowka |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
ehh no wlasnie problem w tym ze OR tez nie moze byc - bo szukane sa placowki oferujace jednoczesnie angielski i francuski (tzn jednocesnie wszystkie te jezyki wybrane wielokrotnym selectem z formularza) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
gdybym dal OR - wyszlyby placowki ktore maja np tylko angielski - a tak byc nie moze... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 17:20 |