Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] sumowanie tablicy
right6
post
Post #1





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

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


mam tablice z danymi z bazy, i chce zsumowac jej jedno pole 'glosy'

  1. <?php
  2. while( $emo = mysql_fetch_array( $wykonaj ) )
  3. {
  4. $tab[] = $emo;
  5. }
  6.  
  7. $suma = array_sum( $tab[][glosy] );
  8. ?>


dostaje

Kod
Cannot use [] for reading in ...
Go to the top of the page
+Quote Post
pEbE
post
Post #2





Grupa: Zarejestrowani
Postów: 106
Pomógł: 3
Dołączył: 21.03.2006
Skąd: Sosnowiec

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


  1. <?php
  2.  
  3. $suma = 0;
  4. while( $emo = mysql_fetch_array( $wykonaj ) )
  5. {
  6.  $suma += (int)$emo['glosy'];
  7. }
  8.  
  9. echo $suma;
  10.  
  11. ?>


Ten post edytował pEbE 3.04.2006, 22:07:36
Go to the top of the page
+Quote Post
right6
post
Post #3





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

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


to samo w obydwu przypadkach
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
to samo w obydwu przypadkach
No przeciez kod pebe nie ma prawa generowac bledu co pokazales. jestes pewien ze dobrze uzyles tego kodu?

jesli natomiast chcesz koniecznie juz sumowac tablicę dwuwymiarową, to musisz przeleciec po jej elementach i dopiero pobierac do sumy odpowiedni index.

ps: i zacznij wkoncu uzywac znacznikow w tytulach na forum przedszkole (popraw w tym temacie)

edit: aaa, to wszystko wyjasnia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
pEbE
post
Post #5





Grupa: Zarejestrowani
Postów: 106
Pomógł: 3
Dołączył: 21.03.2006
Skąd: Sosnowiec

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


Edytowałem ten kod, moja wina (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Zapomnialem napisać posta, wczesniej zrobilem totalny blad...
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: 24.08.2025 - 05:18