Avere il tuo SQL
query di istruzione per le colonne che desideri ottenere (non sono sicuro di dove la tua Date
i dati provengono da però).
$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
}
Inoltre, assicurati che la tua sintassi sia corretta. Come il tuo codice di esempio non lo è.
Modifica:
Come accennato; se desideri solo dati per un utente specifico, devi aggiungere clausole di filtraggio al tuo SQL
dichiarazione.
Ad esempio:
$statement = $pdo->prepare('SELECT id, username, email FROM users WHERE id = :id');
$statement->bindValue('id', $someUserId);