Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pętla While jako zmienna
vegeta
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 9.11.2008

Ostrzeżenie: (10%)
X----


Chcę, aby pętla while była w zmiennej, ponieważ chcę zwrócić wynik tej pętli (pętla jest w funkcji).

  1. function generuj_chat()
  2. {
  3. (...)
  4.  
  5. $result_chat = while($wiersz=mysql_fetch_array ($wykonaj)) {
  6. echo "<b>".$wiersz["autor"]."</b>:
  7. ".$wiersz['tresc']."<br />";
  8. $zapytania++;
  9. }
  10.  
  11. return $result_chat;
  12. }


PHP wypluwa mi error: Parse error: syntax error, unexpected T_WHILE on line 12 (to linia z $result_chat = while($wiersz...)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Lub jeśli chcesz aby $result_chat był tablicą, a każde powtórzenie pętli w oddzielnym elemencie:
  1. function generuj_chat()
  2. {
  3. $result_chat='';
  4. $i=0;
  5. while($wiersz=mysql_fetch_array ($wykonaj)) {
  6. $result_chat [$i]= "<b>".$wiersz["autor"]."</b>:
  7. ".$wiersz['tresc']."<br />";
  8. $zapytania++;
  9. $i++;
  10. }
  11.  
  12. return $result_chat;
  13. }
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: 10.10.2025 - 18:15