-2
如果我们从数据库中获取数据,那么我们可以添加两个数字吗?如何从数据库中读取数据时总结两个数字?
while($row = mysql_fetch_array($query)) {
echo $row['column1'] + $row['column2'] + $row['column3'];
}
如果我们从数据库中获取数据,那么我们可以添加两个数字吗?如何从数据库中读取数据时总结两个数字?
while($row = mysql_fetch_array($query)) {
echo $row['column1'] + $row['column2'] + $row['column3'];
}
那么它看起来像我的国旗可能会消失,所以我想我会提交一个答案。我看不到你的表格结构,所以我只是做一些假设。 (我拒绝使用mysql_函数提供帮助,因此我将展示升级示例。)
if($db=new mysqli("host","username","password","databasename")){
if($result=$db->query("SELECT id,column1+column2+column3 AS total FROM `your_table` ORDER BY `total` DESC;"){
while($row=$result->fetch_assoc()){
echo "<div>{$row["id"]}'s Total: {$row["total"]}</div>";
}
$result->free();
}else{
echo $db->error;
}
}else{
echo $db->connect_error;
}
我无法创建仅用于测试代码以查看它是否有效的表。你试过了吗?它应该是可能的,如果它不存在解决方法。 – Kobbe
不要在php中这样做,在SQL中执行它。 ...并扔掉那些旧的mysql_函数。研究和发展。 – mickmackusa
如果是不同的列,该怎么办? –