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

2つのmysql列を追加して合計を返す際の問題

    featuresはありません 、contributionslikes あなたの状態で。また、パラメータuser_IDとして間違った名前を付けています 。

    <?php
    $stmt = $dbh->prepare("SELECT sum(features + contributions + likes) AS total FROM points WHERE (ID = :user_ID)");
    $stmt->bindParam(':user_ID', $user_ID, PDO::PARAM_INT); 
    $stmt->execute();
    $row = $stmt->fetch(PDO::FETCH_ASSOC);
    
    echo '<h3>'. $user_ID .' have '. $row['total'] .' Points.</h3>';
    ?>
    



    1. MySQLテーブルからの一意性制約の削除

    2. 古いテーブルから別のテーブルへのデータの移動PHPMYSQL

    3. Oracle:IN句を使用したパラメータ化されたクエリはnull値を返します

    4. 2SQLiteのサンプルデータベース