Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] zapisywanie wyniku funkcji do tablicy
puz219
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 0
Dołączył: 1.07.2007

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


Witam, chciałbym zapisać wynik funkcji do tablicy, tylko, że za bardzo nie wiem, jak to zrobić.

Oto moja funkcja

  1. <?php
  2. function WpiszNazwiska($pobierz) {
  3. $_pobrane = explode("|", $pobierz);
  4. $_zliczaj = count($_pobrane);
  5. $przecinek = $_zliczaj-1;
  6.  
  7. for($i=0; $i<$_zliczaj; $i++) {
  8. $return .= $_pobrane[$i];
  9. if($i != $przecinek ) {
  10. $return .= ", ";
  11. }
  12. }
  13. return $return;
  14. }
  15. ?>


I teraz dałem tak
  1. <?php
  2. $tablica_kontrahentow = array(WpiszNazwiska($row['kontrahenci']));
  3. ?>


Niby jak dam foreach i potem wyświetlę zawartość, to wyświetla to jakoś... (kontrahenci mają swoje ID, które jest zapisane w tabeli kontrahenci)
4, 5, 7, 9, itd.

Ale teraz jak chcę zsumować zawartość, to wyświetla mi 4, czyli pierwszą liczbę.
Sumuje w taki sposób:
  1. <?php
  2. $_ilosc = array_sum($tablica_kontrahentow);
  3. ?>


Co zrobiłem źle, proszę o jakaś pomoc, bo bez tego nie mogę ruszyć dalej.
Pozdrawiam.

Ten post edytował puz219 31.03.2008, 09:27:48
Go to the top of the page
+Quote Post
AxZx
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


  1. <?php
  2. $tablica_kontrahentow = array();
  3. $tablica_kontrahentow[] = WpiszNazwiska($row['kontrahenci']);
  4. ?>


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post
nevt
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


a dlaczego nie napiszesz po prostu:
  1. <?php
  2. $tablica_kontrahentow = explode('|', $row['kontrahenci']);
  3. ?>

questionmark.gif questionmark.gif questionmark.gif


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post

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: 19.08.2025 - 11:01