Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Duża zmienna z pętli while - nie udaje się stworzyć
naj
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 23.10.2009

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


Chcę wysyłać raporty przy pomocy funkcji mail(), dlatego też pobierając dane z bazy danych nie wyświetlam ich od razu tylko doczepiam do zmiennej, mniej więcej w ten sposób (Nagłówek tabeli i koniec tabeli są zdefiniowane poza pętlą.):



  1. $zawartosc_tab1='';
  2. $i=1;
  3.  
  4. while($row = mysql_fetch_array($wynik_db)){
  5.  
  6. $zawartosc_tab1=$zawartosc_tab1."<tr><td>".$i;
  7. $zawartosc_tab1=$zawartosc_tab1."</td><td>".$row['dataplatnosci'];
  8. $zawartosc_tab1=$zawartosc_tab1."</td><td>".number_format($row['kwotaplatnosci'],2, ',',' ');
  9. (...)
  10. $zawartosc_tab1=$zawartosc_tab1."</td></tr>";
  11. $i++;
  12.  
  13. }


Niestety nie za bardzo wychodzi mi utworzenie tej zmiennej - (składa się ona z ok. 30 wierszy x 7 kolumn), nic się nie wyświetla; a próbuję umieścić echo zarówno w pętli jak i poza nią. Dodam, że taki sam raport bez problemu udaje się wygenerować używając komendy echo.

Na czym polega mój błąd? Czy zmienna jest zbyt duża? Jeśli tak to w jaki sposób można takie raporty wysyłać mailem.. Z góry dziękuję za odpowiedź.
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: 20.09.2025 - 03:40