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

php mysqlはデータベースから変数データを取得し、計算します

    これを試してください:

    $b= mysql_query("SELECT bobot FROM atribut where id= 1");
    $row = mysql_fetch_row($b);
    $b   = $row[0]; 
    $d= mysql_query("SELECT bobot FROM atribut where id= 2");
    $row = mysql_fetch_row($d);
    $d   = $row[0];
    [...] // repeat for $f and $h
    $calc = $b + $d + $f + $h;
    echo($calc);
    

    または、もっと適切なコードを使用するかもしれません:

    $b= mysql_query("SELECT SUM(bobot) as calc FROM atribut WHERE id IN (1,2,3,4)");
    $row = mysql_fetch_row($b);
    $calc = $row[0];
    echo($calc);
    


    1. MySQLでIDが最も高い行を選択するにはどうすればよいですか?

    2. MySqlはLIMITとORDERBYを組み合わせます

    3. MariaDBコンポジットの日付と時刻の単位の説明

    4. 1〜10の範囲のランダムな数値を生成します