Maison > développement back-end > tutoriel php > 求助:急!如何读取数据表中分数计算总分后写入另一个数据表中?

求助:急!如何读取数据表中分数计算总分后写入另一个数据表中?

WBOY
Libérer: 2016-06-23 14:17:24
original
1046 Les gens l'ont consulté

我设定了一个打分表tb_xmpf,里面列有项目名称xmpf_xm、评委姓名xmpf_user、和评委给出的分数xmpf_small_zf,现在想计算每个项目所得到的总分和平均分,写入项目表tb_xm中xm_zf、xm_avg两列中,并按照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 = "insert into tb_xm (xmpf_xm,xm_zf,xm_avg) values($row['xmpf_xm'],$row['zf'],$row['avg'])";//插入总分平均分
mysql_query($sql);
}

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal