【发布时间】:2014-02-25 06:20:36
【问题描述】:
我在使用 array_walk 函数从数据库中获取值时遇到问题。 我想将一个数组传递给函数,并希望检索不同变量的结果,并且需要将两者相加。 前任。
class algo{
function Gender_count($value){
$db=new DB_Connect();
/*add code to get gender and age group value dynamic */
$query="select count(gender) from tc_fbusermaster where gender="."'".$value."'"."and age between 20 and 21";
$r=$db->execute($query);
$count=mysqli_fetch_row($r);
print_r($count);
echo $count[0];
}
$d=new algo();
$a=array('male','female');
array_walk($a,array($d,'Gender_count'));
谢谢,是的。但我认为你无法理解我的问题。让我解释一下。我想这样计算......并且所有这些都应该是来自数据库的动态。如果假设将来我想添加一个像收入这样的参数,那么代码可以让我这样做。
-------15-20 20-40 40+(年龄组)
男 10 35 5
女 23 34 48
SUM 33 69 53
在此先感谢....【问题讨论】:
标签: php arrays function oop mysqli