Miliki SQL
. Anda permintaan pernyataan untuk kolom yang ingin Anda peroleh (tidak yakin di mana Date
Anda data berasal dari).
$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
}
Juga, pastikan sintaks Anda benar. Karena kode contoh Anda tidak.
Sunting:
Seperti yg disebutkan; jika Anda hanya menginginkan data untuk pengguna tertentu, Anda perlu menambahkan klausa pemfilteran ke SQL
. Anda pernyataan.
Misalnya:
$statement = $pdo->prepare('SELECT id, username, email FROM users WHERE id = :id');
$statement->bindValue('id', $someUserId);