![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam takie proste zapytanie:
Ma ono w sklepie pobrać sumę wartości przedmiotów w koszyku klienta. Wszystko dobrze zliczało ale niektóre przedmioty miały atrybuty które zwiększały cenę o daną kwotę. Więc dodałem sobie + pa.`price` i dodatkową tabele z której bierze dane `'._DB_PREFIX_.'product_attribute` pa. Jest ok zlicza jak trzeba dodaje tą kwote jeśli przedmiot ma atrybut ale nie sumuje wartości przedmiotów które nie mają dodanych żadnych atrybutów. Czyli jeśli dodam do koszyka przedmiot bez atrybutu czyli w tabeli product_attribute nie ma wiersza z id przedmiotu który się doda zwraca 0. Myślałem że jeśli nie znajdzie wiersza doda 0 i wyświetli normalną ceną a tu zonk (IMG:style_emoticons/default/sad.gif) Jak zrobić żeby było jak trzeba? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 07:48 |