统计查询
在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括:
方法??说明
Count ? ?
统计数量,参数是要统计的字段名(可选) ?
Max ? ?
获取最大值,参数是要统计的字段名(必须) ?
Min ? ?
获取最小值,参数是要统计的字段名(必须) ?
Avg ? ?
获取平均值,参数是要统计的字段名(必须) ?
Sum ? ?
获取总分,参数是要统计的字段名(必须) ?
用法示例:
获取用户的最大积分:
$maxScore?=?$User-max('score');
//首先配置数据库连接
mysql_connect("localhost","root","");
mysql_select_db("db");
//写sql语句并执行
$sql="select?id?from?表名?where?条件";?
$query=mysql_query($sql);
$rs=mysql_fetch_array($query);
//打印
echo?$rs['id']
这条数据是从数据库中取出来然后遍历出来的,肯定是有ID的,找到遍历的php页面,然后在他foreach中肯定是有id的,只是写进去就行了,然后红色你只要加个字段就可以了,他有红色的数据会有一个字段区别的,像 red为0啊就是没有红,1就是有红.多找找吧,要是你发代码出来会更好点.upgrade_type这个字段,但是基体的看数据库怎么定义,你看他有红的是多少,那么你就改成多少就是红了.遍历时做判断就可以了,如果upgrade_type字段的数据是红的就给红.
以上就是土嘎嘎小编为大家整理的php统计当前数据库id相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!