Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Jak działa pętla foreach? - dziwna prośba
riczlogan
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 21.11.2011

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


Witam.
Jak działa pętla foreach. Czy ktoś mógłby mi narysować np, w paincie jak to wszystko po kolei przebiega?

np.

  1. try
  2.  
  3. {
  4. $pdo = new PDO('mysql:host=localhost;dbname=xxx', 'root', '');
  5. $pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  6.  
  7. $stmt = $pdo -> query("SELECT * FROM coments");
  8. echo '<ul>';
  9. foreach($stmt as $row)
  10. {
  11. echo '<li>'.$row['komentarz'].'</li>';
  12. }
  13. $stmt -> closeCursor();
  14. echo '</ul>';
  15. }
  16.  
  17. catch(PDOException $e)
  18.  
  19. {
  20. echo 'Blad haha: ' . $e->getMessage();
  21. }
  22.  
  23. return $stmt;
  24.  
  25. }


Rozumiem że w $stmt jest tablica asocjacyjna (zakładając że tabela coments jest tak zbudowana) np. ('komentarz' => 'lablabla', 'id'=>'2', 'autor'=>'asdgasdg') ?

Z góry dziękuje.

Pzdr
Przedszkolak
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: 10.10.2025 - 15:27