MySQL-PHP列和

MySQL-PHP列和,php,mysql,Php,Mysql,我在互联网上到处搜索,找到了关于如何使用PHP和MySQL表进行列求和的各种“有用”提示。问题是我不能让他们中的任何一个工作 基本上,我有一个非常简单的数据库,有两个用户。数据库中的表称为users,每个条目都有一个“Name”和一个“Total Steps”。我所要做的就是显示每个用户的总步骤的结果,然后显示他们的步骤总和 这是我的密码: <?php $steps = mysql_query("SELECT SUM(Total_Steps) AS value_sum FROM users

我在互联网上到处搜索,找到了关于如何使用PHP和MySQL表进行列求和的各种“有用”提示。问题是我不能让他们中的任何一个工作

基本上,我有一个非常简单的数据库,有两个用户。数据库中的表称为users,每个条目都有一个“Name”和一个“Total Steps”。我所要做的就是显示每个用户的总步骤的结果,然后显示他们的步骤总和

这是我的密码:

<?php
$steps = mysql_query("SELECT SUM(Total_Steps) AS value_sum FROM users");
$row = mysql_fetch_assoc($steps);
$sum = $row['value_sum'];
?>
因为我还不太了解PHP或MySQL,这很令人沮丧,我会感谢任何帮助。

如果你“不了解PHP和MySQL”,那么,了解
或死亡(MySQL_error())
将是你未来非常有用的工具。只需在这里添加它,看看mysql会让您礼貌地理解什么

$steps = mysql_query("SELECT SUM(Total_Steps) AS value_sum FROM users") or die(mysql_error());

如果您是php和mysql的初学者,以下是基本步骤

第一:设置数据库用户、密码、主机的配置

$conn = mysql_connect('database_server','database_username','database_password');
第二:执行数据库连接

mysql_select_db($conn,'database name');
第三:创建查询(您可以在此处插入查询)

最终:显示使用MYSQL函数的记录,如

while($row = mysql_fetch_array($sql)){
    echo $row['dabatase_columnname'];
    echo $row['database_columnname'];
}

您需要首先建立mysql连接(
mysql\u connect
)。但是请注意,您不应该在新代码()中使用
mysql.*
函数,它们是。使用insteadwhere数据库连接..
选择SUM(Total_Steps)作为用户的value_SUM
如果该查询不起作用,可能有两个原因<代码>1:您没有连接到正确选择的数据库,是吗<代码>2:这些字段/表名在数据库@HankyPanky中是不同的ㇱ 说,这里有一个比您在这里显示的代码更深的问题,有些不匹配或者结果无法计算。我已经建立了一个连接,我确认它可以工作。我只是把那部分代码删掉了,因为它与我的问题无关。感谢那些作出回应的人。我将尝试看看上述评论是否有效。谢谢
$sql= mysql_query("SELECT SUM(Total_Steps) AS value_sum FROM users");
while($row = mysql_fetch_array($sql)){
    echo $row['dabatase_columnname'];
    echo $row['database_columnname'];
}