sql >> データベース >  >> RDS >> Mysql

PDOを使用したPHPでの各登録ユーザーのデータの取得と表示

    SQLを用意する 取得したい列のステートメントクエリ(Dateがどこにあるかわからない データはから来ています。

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

    また、構文が正しいことを確認してください。サンプルコードはそうではありません。

    編集:

    述べたように;特定のユーザーのデータのみが必要な場合は、SQLにフィルタリング句を追加する必要があります ステートメント。

    例:

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



    1. データベースユーザー管理:MariaDBのロールの管理

    2. Mysql_real_escape_string()警告の混乱

    3. MYSQLでUserID+INNERJOINの代わりにスーパーバイザーの名前を取得する方法

    4. MySQLタイプのテキストの最大長