![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam chce porównać 2 tablice przy pomocy array_diff, jedna jest ok drugą pobieram z bazy przy pomocy:
I wszystko by było ok tyle że zwraca mi tablic wielowymiarową :/ i nie mogę ich porównać. Mam 2 opcje, albo żeby zapytanie zwracało tablicę jednowymiarową, albo ją jakoś przekształcić tylko jak? Zapytanie zwraca kategorie z jakich pochodzą przedmioty w sklepie, czyli jeśli klient zamówi przedmioty z kat id 1,2,3 to takie wyniki powinno zwrócić. Proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tak to prestashop zapomniałem napisać. Porównuje 2 tabele:
product zawiera id produktu i id_category_default czyli poszukiwane id kategorii order_detail to zamówienie, porównuje id zamówienia (obecnego jest zawsze jedno) i id produktu problemem może jest to że mogą wystąpić 2 jednakowe wartość jeśli ktoś kupi 2 przedmioty z tej samej kategorii? Jak zrobić żeby to zapytanie zwracało tablicę jednowymiarową z wartościami 1,3,5,6 etc Dodam że nie jestem ekspertem dopiero się uczę (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 17:49 |