![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam pewien problem ze stworzeniem zapytania: Dane z tabel wyciągam aktualnie w ten sposób:
Wyniki końcowe tzn. $pu są wysyłane do generatora kodów QR. Problem jest taki, że w przypadku gdy np. użytkownik ma przypisane 3 urządzenia skrypt wyświetla mi trzy oddzielne kody QR dla każdego z nich: Imię nazwisko Nazwa sprzętu1 Kod QR1 Imię nazwisko Nazwa sprzętu3 Kod QR2 Imię nazwisko Nazwa sprzętu3 Kod QR3 Jak zmodyfikować zapytanie aby zamiast 3-4 odzielnych wyników powstał jeden?: Imie nazwisko - sprzet1 - sprzet2 - sprzet3 Kod QR Ten post edytował Radek 7C4 21.06.2013, 16:42:10 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Możesz np w zapytaniu SQL grupować (GROUP BY) po id usera.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Chwalisz się, że jest tak jak chcesz, czy co? Bo nie rozumiem.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nie no na prawdę... czym miałbym się chwalić? Tym, że nie wiem jak rozwiązać taki błahy problem ;>
Teraz napiszę p o w o l i, żeby każdy zrozumiał. Użytkownik ma przypisane po jego id. 3 różne rekordy w tabeli sprzęt . Przy zastosowaniu powyższego skryptu + order by wyświetli mi się każdy wpis, ale oddzielnie: Jan Kowalski stacja robocza Jan Kowalski monitor Iiyama Jan Kowalski urzadzenie wielofunkcyjne Co daje mi 3 różne kody QR. Gdy zamienię order by na group by pojawi mi sie tylko Jan Kowalski stacja robocza (a gdzie reszta?...) a chcę: Jan Kowalski stacja robocza monitor urzadzenie wielofunkcyjne == jedenkod QR z tymi danymi. Ten post edytował Radek 7C4 22.06.2013, 17:42:44 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 16 Dołączył: 21.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Możesz użyć GROUP_CONCAT a później explode w PHP.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:11 |