尝试将列的总和相加并另存为变量。 该查询已经运行,因为我已经使用PHPMyAdmin对其进行了测试。只是努力将从查询中收到的数字保存到变量中。
$con = mysql_connect(DB_HOST, DB_USER, DB_PASS);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db(DB_NAME, $con);
$result = mysql_query("SELECT SUM(column_name) FROM tablename");
mysql_close($con);
非常感谢任何帮助。
谢谢!
答案 0 :(得分:1)
试试这个:
$result = mysql_query("SELECT SUM(column_name) as soma FROM tablename");
$row= mysql_fetch_array($result);
$sum= $row['soma'];
答案 1 :(得分:0)
我相信这样的事情会起作用:
$result = mysql_query("SELECT SUM(column_name) as thesum FROM tablename");
$sum = mysql_result( $result, 0, "thesum");
甚至这应该有效:
$sum = mysql_result( $result, 0);
答案 2 :(得分:0)
$sql = "Select SUM(ver) AS ver from tablename";
$sum = mysql_query($sql);
$result= mysql_fetch_object($sum);
echo $result->ver;
答案 3 :(得分:0)
这样的东西?
$result = mysql_query("SELECT SUM(column_name) FROM tablename");
$row = mysql_fetch_assoc($result);
$sum = $result[0];
答案 4 :(得分:0)
测试$ result是否存在也是一种好习惯:
if (!$result) {
die('Invalid query: ' . mysql_error());
}