![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, czy da się wyciągnąć w jednym zapytaniu i jednym while dane z 2 tabel bez ich powiązania ?
Czyli, mam tabele klienci i w niej pola typu id, nazwa itp i pole rabat_id oraz mam tabele rabat gdzie jest rabat_id i name (przy czym rabatów jest kilka, ale klient ma przypisany tylko jeden) i chciałbym wyświetlić te dane z możliwością zmiany rabatu, czyli muszą być wszystkie rzeczy z tabeli klienci, ma pokazać który rabat ma klient, oraz obok tego wszystkie rabaty z tabeli rabat np. tak: Nazwa dane... Rabat: <select> <option>Aktualny rabat(czyli ten co klient ma w tabeli)</option> <option>kolejny rabat</option> <option>kolejny rabat itd</option> <option>itd</option> </select> -------------------- GG: 564555
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 176 Pomógł: 18 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Już miałem napisanego gotowca, ale...
Ad. 1 Zajrzyj do manuala MySQL i poczytaj o SELECT Ad. 2 Jak zapoznasz się z tym co wskazałem wyżej napisz, poradzimy. Pozdrawiam |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Aktualnie jestem na etapie wyciągania danych z 2 tabel ale z powiązaniem czyli LEFT JOIN ON i nie mam pomysłu jak ugryźć mój problem
![]() -------------------- GG: 564555
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 176 Pomógł: 18 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak, każdy klient ma rabat ... ale mi nie o to chodziło ... wylistować to wszystko umiem sam ... pytanie moje konkretnie rozchodziło się czy dodatkowo mogę pobrać za jednym razem z bazy te wszystkie rekordy z tabeli rabaty czyli oprócz tego że przypisze mi nazwę rabatu klienta do klienta to żeby wyświetlić pozostałe rabaty z tabeli
![]() Edit. Czy muszę zrobić 2 zapytanie i 2giego while które wylistuje mi pozostałe rabaty z tabeli ? Ten post edytował Elber 12.01.2012, 01:00:05 -------------------- GG: 564555
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 176 Pomógł: 18 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ok, źle Cię zrozumiałem.
Kiedyś potrzebowałem czegoś podobnego Poradziłem tak
Tylko, że robiłem to w edycji rekordu a nie na listingu (o ile dobrze rozumiem Twojego 1 posta) $nr_ks to zmienna do której przypisywałem aktualny numer książki (u Ciebie aktualny id rabatu w tabeli klienci). Pozdrawiam |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Spoko
![]() ![]() ![]() ![]() -------------------- GG: 564555
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 4 Dołączył: 9.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Możesz np tak:
Ten post edytował Leihto 12.01.2012, 02:26:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 08:12 |