我有一张表,我想计算“价格”栏中所有值的总和,并回显结果。我已经看到MySQL语句SELECT sum(列)FROM表,但我发现很难在PHP中使用它并回显结果。
答案 0 :(得分:5)
mysql_connect($hostname, $username, $password);
mysql_select_db($db);
$sql = "select sum(column) from table";
$q = mysql_query($sql);
$row = mysql_fetch_array($q);
echo 'Sum: ' . $row[0];
根据需要替换变量名称和表/列名称。
答案 1 :(得分:2)
做你的选择。
获得价值。
回应它。
这就像我现在可以帮助的那样,因为我不知道你到目前为止尝试了什么。
例如:
$some_q = " SELECT SUM(some_col) AS `count_col` FROM some_table";
$results = mysql_query($some_q) or die(mysql_error());
while($row = mysql_fetch_array($results)){
echo $row['count_col'];
}
答案 2 :(得分:1)
您有任何数据库连接吗?如果没有,您应该阅读using MySQL in PHP。
如果您已经知道如何连接,您仍然可以使用相同的示例。 :)