我正在使用查询用数据库中的数据填充数组。我想知道返回整个数组的正确方法是什么。请注意,代码已被编辑以提出这个特定问题,因此它可能存在语法或其他错误。我只想知道我是否正确返回了数组。
function getDailyGraph($membership, $selectedMonth){
$sql = "SELECT rate_amount AS payment, DAY(date) AS day FROM payments WHERE membership_id = "
.$membership." AND MONTH(date) = ".$selectedMonth." ORDER BY day";
$query = $db->query($sql);
$days = array();
while ($payment = mysql_fetch_array($query)) {
$days[] = $payment['payment'];
}
return $days;
}
这就是我调用函数的方式:
$daily = $member->getDailyGraph(4,9);
函数代码位于名为Members
instanced as的类中$member
。