Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP/MYSQL]Sumowanie w mysql
Forum PHP.pl > Forum > PHP
rafolik
Mam sobie taki oto kod:

  1. <?php
  2.  
  3. mysql_connect ("127.0.0.1","root","krasnal");
  4. mysql_select_db (daneosobowe);
  5.  
  6. $zapytanie = "SELECT * FROM dane ";
  7. $wykonaj = mysql_query ($zapytanie);
  8.  
  9. while($wiersz=mysql_fetch_array ($wykonaj)) {
  10. echo " <tr>
  11. <td width='20' align='center'>".$wiersz['id'].".</td>
  12. <td width='100'>".$wiersz['imie']."</td>
  13. <td width='470'>".$wiersz['opis']."</td>
  14. <td width='100' align='center'>".$wiersz['datap']."</td>
  15. <td width='100' align='center'>".$wiersz['datak']."</td>
  16. <td width='60' align='center'>".$wiersz['kwota'].",-</td>
  17. </tr>";
  18.  
  19. }
  20.  
  21. ?>


jaki kod wkomponowac w niego aby pod "<td width='60' align='center'>".$wiersz['kwota'].",-</td>" dodac jeszcze "SUMA" (chce aby sumowalo mi kwoty z kolumny "kwota" i wyswietlalo wynik)

Prosze o pomoc bo jestem bardzo slaby tych sprawach a potrzebuje tego malego kodu

Pozdrawiam
john_doe
poprostu musisz zapodać kolejne zapytanie w stylu
  1. SELECT SUM(KWOTA) FROM twojaTabela


a następnie wyswietlić to na samym dole w kolumnie kwota

caly Twoj skrypt jest ok... wyswietlasz kwoty w slupku a ostatnia komórka to bedzie suma i juz
rafolik
Preoblem w tym że nei potrafie siędo tego odwołać ;-)

Mam dopisać np taką linię :
  1. <?php
  2. $zapytanie2 = "SELECT SUM(kwota) FROM dane ";
  3. ?>


i odwołać sięmniejwięcej w ten sposób:
  1. <?php
  2. <td width='60' align='center'>".$zapytanie2.",-</td>
  3. ?>
questionmark.gif

Sorki ale nie znam sie zabardzo na tym a pilnie potrzebuje to zrobić

Pozdrawiam
skowron-line
zobacz jezeli tu
Kod
<td width='60' align='center'>".$wiersz['kwota'].",-</td>

odwolujesz sie do tej zmiennej,
jak niiewiesz jak zsumowac to z poziomu mysql to zrob sobie tak
  1. <?php
  2. while($wiersz=mysql_fetch_array ($wykonaj)) {
  3. echo " <tr>
  4. <td width='20' align='center'>".$wiersz['id'].".</td>
  5. <td width='100'>".$wiersz['imie']."</td>
  6. <td width='470'>".$wiersz['opis']."</td>
  7. <td width='100' align='center'>".$wiersz['datap']."</td>
  8. <td width='100' align='center'>".$wiersz['datak']."</td>
  9. <td width='60' align='center'>".$wiersz['kwota'].",-</td>
  10. </tr>";
  11.  
  12. $kwota +=$wiersz[kwota];
  13.  
  14. }
  15. echo $kwota;
  16. ?>
rafolik
Wielkie dzięki, wszystko działa jak należy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.