gpt4 book ai didi

php 计算来自 sql 和数组的数据

转载 作者:行者123 更新时间:2023-11-29 05:15:49 24 4
gpt4 key购买 nike

我需要你的帮助来解决计数问题,我有来自浏览器 SESSION 的数组

$co = array_unique($_SESSION['number']);

array will be like below

Array ( [0] => 0701 [1] => 0537 [2] => 0649 [3] => 0703 [4])

现在我将使用 $co 来执行 SQL 查询

$result_eed = mysql_fetch_assoc(mysql_query("SELECT `number` FROM baza WHERE `Number`='$co'  AND `Number` NOT LIKE  '%ERROR%'"));

现在我的问题是如何返回所有结果的总和而不是每个数组的单独值。我需要一个数字来表示数组中的所有值,求和

最佳答案

首先,$co 是一个数组,因此您不能执行"`Number` = '$co'"。您需要使用:

"`Number` IN (" . implode(',', $co) . ")"

要获取总和,只需使用SUM() 函数:

SELECT SUM(Number) as Total

关于php 计算来自 sql 和数组的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33019740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com