Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL][PHP] Dane z tabeli mySQL wyświetlane na stronie
Forum PHP.pl > Forum > Przedszkole
muumiin
Witam!

Potrzebuję ściągnąć dane z tabeli w mysql na stronę.
Mam taki kod:

  1. $db=new PDO('mysql:host='.$DBVARS['hostname'].';dbname='.$DBVARS['db_name'],$DBVARS['username'],$DBVARS['password']);
  2. $db -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  3.  
  4. $stmt = $db->prepare("SELECT name, body FROM pages");
  5. $stmt->execute();


W pliku config.php mam dane do bazy danych. Połącznie z bazą danych poprawne, sprawdzałam za pomocą kodu:
  1. $howmany =$stmt->rowCount();
  2. echo $howmany;
Wyświetla się liczba 2 - więc prawidłowo, bo tyle jest wierszy w tabeli. Ale jak odczytać te dane? Zapewne jest to jakaś tablica i za pomocą pętli trzeba je odczytać (głównie mi chodzi o wyświetlenie na stronie), ale nie mam pojęcia jak jest zbudowana ta tablica i w związku z tym nie mam pojęcia jak napisać taką pętlę. Pomoże ktoś?
Raito
While + fetch()
Turson
Albo fetchAll()
muumiin
@Raito
Mógłbyś troszkę to objaśnić? Nie mogę zrozumieć manuala :/
viking
Przecież masz piekne przykłady http://php.net/manual/en/pdostatement.fetchall.php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.