Có SQL
của bạn truy vấn câu lệnh cho các cột mà bạn muốn lấy (không chắc chắn nơi Date
của bạn dữ liệu đến từ mặc dù).
$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
}
Ngoài ra, hãy đảm bảo rằng cú pháp của bạn là chính xác. Như mã ví dụ của bạn thì không.
Chỉnh sửa:
Như đã đề cập; nếu bạn chỉ muốn dữ liệu cho một người dùng cụ thể, bạn cần thêm các mệnh đề lọc vào SQL
của mình tuyên bố.
Ví dụ:
$statement = $pdo->prepare('SELECT id, username, email FROM users WHERE id = :id');
$statement->bindValue('id', $someUserId);