Miej swój SQL
zapytanie instrukcji dla kolumn, które chcesz uzyskać (nie jestem pewien, gdzie Twoja Date
jednak dane pochodzą).
$statement = $pdo->prepare('SELECT id, username, email FROM users');
$statement->execute();
while($row = $statement->fetch(\PDO::FETCH_ASSOC)) {
$id = $row['id'];
$username = $row['username'];
$email = $row['email'];
// Validate and do something with this data
}
Upewnij się również, że twoja składnia jest poprawna. Twój przykładowy kod nie jest.
Edycja:
Jak wspomniano; jeśli potrzebujesz danych tylko dla określonego użytkownika, musisz dodać klauzule filtrujące do swojego SQL
oświadczenie.
Na przykład:
$statement = $pdo->prepare('SELECT id, username, email FROM users WHERE id = :id');
$statement->bindValue('id', $someUserId);