【发布时间】:2017-04-22 13:09:31
【问题描述】:
我需要查询和关联许多这样的查询
<?php
$datacenter=mysqli_connect('localhost','user','pass','db');
db 连接,现在我们计算选项 1 和 2 和 3 的投票数
$r11=mysqli_query($datacenter, "SELECT COUNT(firstvote) AS `total1`
FROM `votes` WHERE `firstvote` = '1' ");
$r11r=mysqli_fetch_assoc($r11);
$r12=mysqli_query($datacenter, "SELECT COUNT(firstvote) AS `total2`
FROM `votes` WHERE `firstvote` = '2'");
$r12r=mysqli_fetch_assoc($r12);
$r13=mysqli_query($datacenter, "SELECT COUNT(firstvote) AS `total3`
FROM `votes` WHERE `firstvote` = '3'");
$r13r=mysqli_fetch_assoc($r13);
?>
现在我们回显结果以显示选项 1、2 和 3 的投票数
<?php echo number_format($r11r['total1'],0,',','.'); ?>
<? php echo number_format($r12r['total2'],0,',','.'); ?>
<? php echo number_format($r13r['total3'],0,',','.'); ?>
有什么办法可以缩短这段代码?我是 PHP 新手
【问题讨论】:
标签: javascript php html css mysql