Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zliczanie ilości i ceny produktów w koszyku
przemo191
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 3
Dołączył: 1.08.2011

Ostrzeżenie: (0%)
-----


Napisałem pewien kod.
To jest części kodu, który pobiera z cookie ilość produktów i ich id, które ktoś sobie zamówił i je ładnie wyświetla:

  1. $zakupy = explode("|",$koszyk);
  2. for ($i=0;$i<count($zakupy)-1;$i++) {
  3. $p = explode("#",$zakupy[$i]);
  4.  
  5. $query7 = 'SELECT * FROM `skladowe_produktu` WHERE id="'.$p[0].'"';
  6. $result7 = mysql_query($query7);
  7. $num7=mysql_numrows($result7);
  8.  
  9.  
  10. if($row7 = mysql_fetch_assoc($result7)){
  11. echo $nazwa_mebla=$row7['nazwa_mebla']." ";
  12. echo $cena7=$row7['cena']."<br />";
  13. echo '<span class="kod_produktu_baza">Kod produktu: '.$kod_produktu =$row7['kod_produktu']."</span><br /><br />";
  14.  
  15. }
  16. }


Problem pojawia się wtedy gdy chcę zliczyć ilość zamówionych produktów oraz ich wspólną cenę.
Jak to zrobić(IMG:style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
Niktoś
post
Post #2





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


Zapisujesz id zakupionych produktów w coockies.

A potem:
Select Sum (Cena)from tabela where id='1' or id='2' or id='3' or id='n'.
Niestety część kwereny po where będziesz musiał budować dynamicznie w zależności od ilości zakupionych produktów w jakimś stringu..Przynajmniej taka jest tego moja wizja.

Ten post edytował Niktoś 20.11.2011, 16:26:31
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 04:35