重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php数据表计数 php统计

php 怎么统计数据表某一个表的大小,不是记录数!!!

这个需要查询 information_schema.TABLES. 其中的 data_length 就是你要的...

因为努力和真诚,有更多的客户和我们聚集在一起,为了共同目标,成都创新互联公司在工作上密切配合,从创业型企业到如今不断成长,要感谢客户对我们的高要求,让我们敢于面对挑战,才有今天的进步与发展。从网站到重庆小程序开发,软件开发,手机APP定制开发,10余年企业网站建设服务经验,为企业提供网站设计,网站运营一条龙服务.为企业提供全网整合营销推广,按需开发,原创设计,10余年品质,值得您的信赖.

给你个查询数据库大小的语句.

select concat(round(sum(DATA_LENGTH/1024/1024),2), ' M') as dbsize from information_schema.TABLES where table_schema= 'mysql';

价格 where 条件就可以指定单个表了.

select concat(round(sum(DATA_LENGTH/1024/1024),2), ' M') as dbsize from information_schema.TABLES where table_schema= 'mysql' and table_name='user';

PHP 关于数据表计算问题的逻辑

1,检索所有m_price 为空的数据,计算price的和。

2,检索所有m_price不为空的数据,计算m_price的和。

3,把他们两个相加。

计算和可以用sum

select sum(price) from xx_table where m_price = '';//注意''是两个单引号。

具体你自己研究吧。

如何用PHP统计mysql数据表里指定字段的内容的总数

mysql_connect("localhost","root","123456") or

die("打开数据库服务器失败!"); //连接数据库

mysql_select_db("a") or

die("打开数据库a失败!"); //打开数据库,a为数据库名

$sql = "select id from b"; //id为字段名,b为表名

$result=mysql_query($sql);

if(mysql_query($sql)) //判断$sql语句是否执行

{

$num=mysql_num_rows($result); //取得包含id字段记录的行数

echo "一共有".$num."个id"; }思想就是:根据含有ID的记录(数据库里一行内容称为一条记录)条数来确定ID的个数

php计数器代码数字超过十几位就显示结果为1.2345678912346E+25,怎么才能全部显示出来?

创建一个数据库表

表名:table_counter

字段:number int(10)

1.显示统计数据

$sql = "SELECT * FROM table_counter";

2.每次刷新页面 执行sql

$sql = "UPDATE table_counter SET number= number+ 1";

如果要做的精确一点

在加一个表

table_visit

字段:ip

1更次刷新取得游客$ip;

2.取得$ip后.查询 table_vist .

如果存在则不更新table_counter.

如果不存在,则更新table_vist ,更新语句同上.并把$ip插入table_visit

如果还需要做的更人性化一点.设置一个时间间隔,比如说10分钟.$diff = 600;

在table_visit再加上一个字段

datetime :int(10)(时间戳).记录游客访问时间.

1更次刷新取得游客$ip 和 时间$date = time();

2.查询 table_vist .

$sql = "SELECT * FROM table_vist WHERE ip = '$ip'";

3.如果不存在.则把$ip和$date插入表table_vist.

$sql = "INSERT INTO table_vist SET ip = '$ip',timedate=$date";

并更新table_counter;

4.如果存在,则判断该条查询结果的timedate 和 现在时间$date,的差值.和 $diff比较

少于则不做任何操作.

大于则更新table_vist 。$sql = "UPDATE table_vist SET timedate = $date WHERE ip = '$ip'";

并更新table_visit;


分享题目:php数据表计数 php统计
标题URL:http://cqcxhl.cn/article/ddcsggg.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP