![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 12.03.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam
zmagam się z problemem zaznaczenia checkboxów mających odwołanie w tabeli powiedzmy mam tabelę łączącą oferty i hotel i tabela nazywa się oferty_hotelu: składa się z: id_hotelu id_oferty i teraz podczas edycji ogloszenia wybranych ofert hotelu checkboxy które mają odwołanie w tabeli są zaznaczone a te co nie mają odwołania pozostają bez zaznaczenia np. ---------------------------- TABELA oferty | ---------------------------- | id_oferty | nazwa | | 1 | klimatyzacja | | 2 | darmowe wino | | 3 | garaz | ---------------------------- TABELA oferty_hotelu | ---------------------------- | id_hotelu | id_oferty | | 1 | 1 | | 1 | 3 | -------------------------- więc wybrany hotel (id 1) nie posiada w swojej ofercie darmowego wina (nr id 2 - brakuje w tabeli oferty_hotelu) więc checkbox o nazwie darmowe wino w porównaniu do reszty nie jest zaznaczony kod który wykonałem ale nie spełnia wymagań, zapewne jest zły, bo nie jestem pewien czy wgl logiczny ( ponieważ poprawnie działa tylko do pierwszego, natomiast z pętlą while wyświetla więcej pól)
Zastanawiałem się też nad wykorzystaniem funkcji
jednak chyba do każdego rekordu z oferty musiała by być osobna funkcja Proszę o radę. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 12.03.2016 Ostrzeżenie: (0%) ![]() ![]() |
AD.1
Zdecydowanie masz rację, z tym pobieraniem nazwy checkboxów z bazy Kod:
Wybrane zapytanie zwraca nazwy checkoboxów mające odwołanie w tabeli oferty_hotelu, tylko ja chciałbym pobrać wszystkie pola z tabeli oferty (znam zapytanie) ale zaznaczyć tylko te co mają wlaśnie odwołanie do tabeli oferty_hotelu. W dalszym momencie nie wiem jak to ugryźć... W jaki sposób je zaznaczyć ? Ten post edytował loleq1111 29.01.2017, 22:52:57 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 23:48 |