sql >> Database >  >> RDS >> Mysql

Gegevens ophalen en weergeven voor elke geregistreerde gebruiker in PHP met behulp van PDO

Heb je SQL instructiequery voor de kolommen die u wenst te verkrijgen (niet zeker waar uw Date gegevens komen echter van).

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

Zorg er ook voor dat uw syntaxis correct is. Zoals uw voorbeeldcode niet is.

Bewerken:

Zoals genoemd; als u alleen gegevens voor een specifieke gebruiker wilt, moet u filterclausules toevoegen aan uw SQL verklaring.

Bijvoorbeeld:

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



  1. Is "Waar IN" met meerdere kolommen gedefinieerd in Standard SQL?

  2. Hoe SQL Server op Red Hat 8 te installeren

  3. Takenlijst

  4. Unieke waarden afdwingen over twee tabellen