Haben Sie Ihr SQL
-Anweisung Abfrage für die Spalten, die Sie erhalten möchten (nicht sicher, wo Ihr Date
Daten kommen aber).
$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
}
Stellen Sie außerdem sicher, dass Ihre Syntax korrekt ist. Wie Ihr Beispielcode nicht.
Bearbeiten:
Wie erwähnt; Wenn Sie nur Daten für einen bestimmten Benutzer wünschen, müssen Sie Ihrem SQL
Filterklauseln hinzufügen Aussage.
Zum Beispiel:
$statement = $pdo->prepare('SELECT id, username, email FROM users WHERE id = :id');
$statement->bindValue('id', $someUserId);