Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Suma liczb po przecinku., Jak zsumować liczby po przecinku?
Weles
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.07.2011

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


Witam!
We wcześniejszym temacie: Temat: SQLPHPDrzewo Rekurencyjne
Dowiedziałem się że mam nie działającą zmienną $baza_forum która zmarnowała mi 2 dni prób.
No i tak.. Napisałem sobie tę drzewko rekurencyjne o tak:

  1. function rekurencja($id) {
  2. $krek1 = mysql_query("SELECT * FROM dzialy WHERE id='$id'");
  3. if(mysql_num_rows($krek1) > 0) {
  4. while($krek = mysql_fetch_array($krek1)) {
  5. $rek = mysql_num_rows(mysql_query("SELECT * FROM tematy WHERE dzial='$krek[id]'"));
  6. echo $rek.',';
  7. $srek1 = mysql_query("SELECT * FROM dzialy WHERE sub='$krek[id]'");
  8. if(mysql_num_rows($srek1) > 0) {
  9. while($srek = mysql_fetch_array($srek1)) {
  10. rekurencja($srek['id']);
  11. }
  12. }
  13. }
  14. }
  15. }
  16.  
  17. echo rekurencja(8);


No i all pika, tylko że nie tak jak trzeba.. Otóż,
Wynik ten zwraca mi po kolei ile tematów jest w danym dziale zamiast zsumowanej liczby (łącznie tematów)
Dodałem więc jak widać "echo $rek.',';" żeby był przecinek po każdej liczbie, i w miejscu wyechowania "rekurencja(8)" dawałem różne funkcje np: "number_format", "round" tak żeby sprawdzić czy cokolwiek nie zsumuje tego (wiem co te funkcje znaczą, ale nie miałem po prostu pomysłu).

I tutaj nasuwa się z mojej strony pytanie,
Jak to zsumować?

Pozdrawiam!
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 21:51