Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MSSQL][PHP]suma rekordów w danym wierszu, zlicznie wartości zakupionych rzeczy
Maciek1705
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 3
Dołączył: 15.06.2009

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


Witam serdecznie mam do Was pytanie bo coś nie mogę sam tego zrobić. Najpierw zarzuce kodem a później wytłumaczę co i jak:
  1. $proceduraSQL = mssql_init("dbo.xxx", $db_connection);
  2. mssql_bind($proceduraSQL,"@Par_xxx", $xxx, SQLINT4);
  3.  
  4. $wyniki = @mssql_execute($proceduraSQL)
  5. or die("zonk.");
  6.  
  7. <table id='1'>
  8. <thead>
  9. <tr>
  10. <td>Kod</td>
  11. <td>Nazwa produktu</td>
  12. <td>Ilość</td>
  13. <td>Cena zakupu</td>
  14. <td>Wartość</td>
  15. </tr>
  16. </thead>
  17. ");
  18.  
  19. while($wiersz = mssql_fetch_array($wyniki))
  20. {
  21. <tr>
  22. <td>$wiersz[Kod]</td>
  23. <td>$wiersz[NazwaProduktu]</td>
  24. <td>$wiersz[Ilosc]</td>
  25. <td>$wiersz[KwotaZamowienia]</td>
  26. <td>$wiersz[CenaZamowienia]</td>
  27. </tr>");
  28. }
  29. <tr>
  30. <td></td>
  31. <td></td>
  32. <td></td>
  33. <td></td>
  34. <td>SUMA</td>
  35. </tr>
  36. </table>


jest to tak zwany koszyk w nim są produkty jakie chcemy kupić itp itd. I jak procedura zczytuje z bazy danych informacje o koszyku co w nim jest ile to jest warte itp. nie moga zrobic czegoś takiego żeby mi zliczał sumę ogólną którą mam zapłacić klient, bo on tu w pętli pokazuje produkty ceny a ja chce żeby rzeby np z tej petli jak zwóric że są 3 lub 4 pozycje w koszyku to żeby w jakiejś komórce pod spodem podał ich łączną cenę np komórka SUMA. Próbowałem to rozgryść ale coś nie idzie mi to z góry dzięki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mlodycompany
post
Post #2





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Zyx -> Człowieku. Napisałem słowami dokładnie to samo co ja skryptem. Ja nie powiedziałem że jak to skopiuje to będzie działało. Ja tylko nasunąłem jak to można zrobić.
Go to the top of the page
+Quote Post

Posty w temacie


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.10.2025 - 18:42