![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 11.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Wymyslalem rozne opcje zapytania z mizernym skutkiem wiec postanowilem prosic Was o pomoc. Mam dwie tabele; mod_menu: Kod +-----------+ | Field | +-----------+ | id | | ident | | id_parent | | type | | active | | sort | +-----------+ oraz mod_menu_translations: Kod +-----------+ | Field | +-----------+ | id | | id_parent | | title | | content | | lang | +-----------+ Pierwsza tabela zawiera rekordy roznych menu, ktore identyfikowane sa przez "ident", a druga tabela jest tlumaczeniem. Chce sobie generowac tablice ze wszystkimi menusami na stronie jednym zapytaniem i tutaj zaczyna sie problem, poniewaz chce takze zrobic tak, ze w razie braku tlumaczenia jakiegos rekordu pobierane jest tlumaczenie z domyslnym jezykiem. Tutaj zapytanie pobiera menu z jezykiem angielskim ale w razie braku tlumacznia nic nie pobiera.
Jak zastosowac "CASE" w zapytaniu aby w razie braku wybranego tlumaczenia pobierane bylo tlumaczenie domyslne = pl ? Probowalem rozne zapytania z "CASE" ale mi nie wychodzily. Ten post edytował Pyrfee 8.12.2007, 11:42:37 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 10:06 |