![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Panowie mam pytanie odnośnie pobierania informacji z dwóch tabel , jak to wykonać optymalnie ?
tabela: grupa: id, grupa 1 klienci 2 sprzedawcy 3 inni tabela uzytkownicy id, user, grupa 1 czesiek, klienci 2 franek , klienci 3 staszek, sprzedawcy 4 zygmunt, klienci teraz chce wyświetlić wszystko z tabelki grupa
powyższe zapytanie wyświetli mi klienci sprzedawca a Ja chciałbym osiągnąć taki schemat: klienci: czesiek, franek, zygmunt sprzedawcy: staszek ktoś podpowie ? Oczywiście tych grup może być bardzo dużo , chodzi mi raczej o zrozumienie tego. Nie wiem , czy w dobrą stronę idę:
teraz wyświetla mi to co ma powiązania w dwóch tabelach i nie mam tak jak by nagłówka grupy. klienci: czesiek, franek, zygmunt sprzedawcy: staszek inni: kolor pogrubiony czarny - to pokazuje kolor czerwony - tego nie pokazuje a chce by też pokazywało nawet jeśli nie ma relacji kolor fioletowy - tego też nie pokazuje gdyż w tabeli klienci nie ma powiązania , a chce by też wyświetlało. Ewentualnie jak to zrobić w php ? Ten post edytował casperii 5.06.2018, 01:01:26 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@SmokAnalog efekt który chce osiągnąć ma być na zasadzie kategorii i wyświetlonej liście produktów
czyli zakładamy , że mamy dwie tabele: tabelka kategorie id, kategoria, nazwałączenia 1. Komputery , KMP-1 2. RTV , RTV-2 3. Motoryzacja, MOT-3 tabelka produkty id, nazwa, nazwałączenia, cośtam coś 1. Romet, MOT-3, okazja 2. Laptop, KMP-1, promocja 3. Telewizor, RTV-2, wyprzedaż 4. DVD, RTV-2, okazja Chce mieć listę na wzór Komputery (1): -Laptop okazja Motoryzacja (1): -Romet, okazja RTV (2): -Telewizor, wyprzedaż -DVD, okazja i teraz tak sobie przemyślałem, że to jednak trzeba by było zrobić na zasadzie PHP. Masz pomysł ? Ten post edytował casperii 5.06.2018, 18:59:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 01:31 |