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

PHPはテーブル行からデータを取得し、変数に格納します

    複数の結果が得られる場合は、次のようにループできます。

    $getinfo = "select user_firstname, user_middlename, user_lastname from tempuserinfo where user_email ='$ead' and activation_code='$eac'";
    $query = mysql_query($getinfo, $db);
    
    while ($row = mysql_fetch_array($query)) {
        $firstname = $row['user_firstname'];
        $lastname = $row['user_lastname'];
    }
    

    1行しか戻らない場合(SQLステートメントにLIMITを追加していることを確認してください)、次のようなものを使用できます。

    $getinfo = "select user_firstname, user_middlename, user_lastname from tempuserinfo where user_email ='$ead' and activation_code='$eac'";
    $query = mysql_query($getinfo, $db);
    
    $row = mysql_fetch_array($query);
    
    $firstname = $row['user_firstname'];
    $lastname = $row['user_lastname'];
    


    1. データベース設計:口座残高の計算

    2. 各Nの最新レコードの最適な実行クエリ

    3. SQL Server MERGEステートメントのユースケース:オンラインテーブルと履歴テーブルの同期

    4. 列ストアプラン