【发布时间】:2013-12-01 21:47:04
【问题描述】:
我是新手,我在这里查看了许多不同的帖子,以及在 google 上找到的许多其他资源,但我仍在努力处理数组。
在我的 html 中,我基本上是想在我的数据库中显示一列美元金额的总和。
这是我的 HTML/PHP:
<div class="col-sm-2">
<h1><?php get_sum_income(); ?></h1>
</div>
这是我的外部 PHP 文件及其调用的函数:
function get_sum_income() {
require(ROOT_PATH . "inc/database.php");
try {
$results = $db->prepare("SELECT SUM(cat_amount) FROM categories WHERE is_income = '1';");
$results->execute();
} catch (Exception $e) {
echo ("ERROR: Data could not be retrieved from the database." . $e);
exit;
}
$sum_income = $results->fetch(PDO::FETCH_ASSOC);
print $sum_income;
};
我不断收到“数组到字符串转换”错误,我知道这与我对数组的理解(或缺乏数组)有关。我环顾四周,我只需要针对我的具体情况的帮助。
另外,我如何访问该函数是最好的方法吗?
【问题讨论】:
-
然后阅读php.net/arrays。