sql >> Base de Datos >  >> RDS >> Mysql

Obtención y visualización de datos para cada usuario registrado en PHP usando PDO

Tenga su SQL consulta de declaración para las columnas que desea obtener (no estoy seguro de dónde está su Date de donde provienen los datos).

$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
}

Además, asegúrese de que su sintaxis sea correcta. Como su código de ejemplo no lo es.

Editar:

Como se mencionó; si solo desea datos para un usuario específico, debe agregar cláusulas de filtrado a su SQL declaración.

Por ejemplo:

$statement = $pdo->prepare('SELECT id, username, email FROM users WHERE id = :id');
$statement->bindValue('id', $someUserId);