ホームページ >バックエンド開発 >PHPチュートリアル >ヘルプ: 緊急です!データテーブル内のスコアを読み取り、合計スコアを計算して、それを別のデータテーブルに書き込むにはどうすればよいですか?
プロジェクト名 xmpf_xm 、審査員の名前 xmpf_user 、審査員によって与えられたスコア xmpf_small_zf をリストするスコアテーブル tb_xmpf を設定しました。次に、各プロジェクトで得られた合計スコアと平均スコアを計算して書き込みたいと思います。プロジェクトテーブル tb_xm、xm_avg に 2 つの列を追加し、xm_zf に従ってテーブルを出力します。私は PHP の初心者なので、この種の複雑なデータベース呼び出しを使用するのが本当に苦手です。
データベースに接続するための書き込みは不要で、テーブルに従って出力するだけで非常に簡単です。
$query="select xmpf_xm,sum(xmpf_small_zf) zf,avg(xmpf_small_zf) avg from tb_xmpf group by xmpf_xm";// 合計平均スコアを確認します
$result = mysql_query($query)
while($row) = mysql_fetch_array($result)){
$sql = "tb_xm (xmpf_xm,xm_zf,xm_avg) に値を挿入($row['xmpf_xm'],$row['zf'],$row['avg'])" ;//合計平均スコアを挿入します
mysql_query($sql)
}