重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
用if()else{}语句判烂竖断即虚判可,如下所示:
创新互联建站于2013年开始,是专业互联网技术服务公司,拥有项目成都网站建设、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元江油做网站,已为上家服务,为江油各地企业和个人服务,联系电话:13518219792
?php
$num = 100;
if($num 500){
echo 'a';
}else if($num = 500 $num 1000){
echo 'b';
}else if($num 1000){
echo 'c';
}else{
echo "pre";
print_r('数值不在所需范围内!');
exit();
}
?饥誉大
希望能帮到你,若有任何疑问,欢迎追问!
直接用sql查询输出值不好吗?
按科目分类求平均值 select kc,avg(cj) as cj from a group by kc
按科目分类最高分select kc,max(cj) as cj from a group by kc //最低分就直接将max改衡空为min就可
统计大于59分的数量 select count(*) from a where cj59 总数不要where条件就好。
这样查询不好启郑吗?为什么要到php里去再分呢?悄拦颂
// 这是因为你从资源型结果集中获取数据时只获取了一次, 如果查询为多条数据应该迭代资源型结果集
$r = mysql_query($sql); // 你的结果集
$result = [];
while (true) {
$ary = mysql_fetch_assoc($r); // 取出第一条数据, 数据指针向后移动雀侍一位
if ($ary) {
$result[] = $ary; // 存储到结果数组中
} else {
break; // 如果神橡取出的结果为false, 则代表数据获取顷瞎吵完毕, 终止循环
}
}
echo 'pre';
print_r($result); // 打印最终结果
echo '/pre';
array_merge()//启穗用这个,数组合并,我猜你应该是这个意思。
function mylist(){
$geteqpdata = $this-geteqpdata();
$geteqpdata1= $this-geteqpdata1();
...
return array_merge($geteqpdata,$geteqpdata1,.....);
}
你应该能明白上述的意思;
假如你的意思是将4个方法返回的数据放在燃袭一个数组输出;如果是这样的话简单啊,再用一个总方法获取这悄段卜4个方法的数据,返回即可。eg:
public function total(){
return array('geteqpdata'=$this-geteqpdata(),'geteqpdata1'=$this-geteqpdata1(),'geteqpdata2'=$this-geteqpdata2(),'geteqpdata'=$this-geteqpdata());
}