$vote1="SELECT * FROM vote_details_urban WHERE booth_id = '$booth_id' AND year = '$year' ";$rsvote1=mysqli_query($con,$vote1);while($row1=mysqli_fetch_assoc($rsvote1)) { $value1=$row1["party1"]; $value2=$row1["party2"]; $value3=$row1["party3"]; $value4=$row1["party4"]; $value5=$row1["party5"]; $value6=$row1["party6"]; $value7=$row1["party7"]; $value8=$row1["party8"]; $value9=$row1["party9"]; $value10=$row1["party10"]; $value11=$row1["party11"]; $value12=$row1["party12"]; $value13=$row1["party13"]; $value14=$row1["party14"]; $value15=$row1["party15"]; $value16=$row1["party16"]; $value17=$row1["party17"]; $value18=$row1["party18"]; $value19=$row1["party19"]; $value20=$row1["party20"];}我想做的是从上述所有值中找到最大值,并找出$row1["party1"];最大值与最大值之间的差异,并找到$row1["party1"];与之间的差异$row1["party2"];这样我就可以在下表中显示结果,如果 party1 的投票多于获胜者,它应该显示 +value,如果 less-value。同样,当将 part1 与 party2 进行比较时,我想在第二列中显示其结果<table class="table table-bordered"><thead><tr><th>Winner Party</th><th>Difference From Winner Party</th><th>Difference From Party2</th> </tr></thead><tbody><tr><td></td><td></td><td></td></tr></tbody></table>
1 回答

白衣非少年
TA贡献1155条经验 获得超0个赞
您正在寻找函数max(),它接受一个数组并返回数组中的最高元素,例如max([20, 30, 40, 1, 3, 4])
返回 40。如果您还打算获得最大值,则可以从 party1 或 party2 中减去它数组键一个简单的解决方案是对 max 返回的值使用array_search()
- 1 回答
- 0 关注
- 77 浏览
添加回答
举报
0/150
提交
取消