【发布时间】:2015-06-25 14:20:54
【问题描述】:
我在使用 PHP 时遇到了一些基本问题。我想从 MYSQL 数据库中检索一列数字的平均值。我正在使用 SELECT AVG() 在数据库中获取结果。问题是返回的不是浮点数,而是具有一个键:值的关联数组。这是我以 json 形式返回的那种东西:
array(1) { [0]=> array(1) { ["AVG(enterpriseAppDev.employee.age)"]=> string(7) "54.4538" } }
在我的 PHP 项目中,我将上述内容分配给变量 $average。
谁能告诉我如何提取 $average 变量的值 (54.4538) 并在以后使用它?
我尝试使用 foreach 循环来获取这样的值
foreach ($average as $x => $x_value) {
$average = $x_value;
return $average;
}
我也尝试使用 STDEV 和 STDEVP 在 SQL 中执行标准偏差,但我收到错误消息,指出这些函数不存在。
任何帮助将不胜感激。
【问题讨论】:
标签: php mysql arrays associative-array