很多站长朋友们都不太清楚php统计id个数,今天小编就来给大家整理php统计id个数,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 如何用PHP统计mysql数据表里指定字段的内容的总数 2、 PHP 统计记录条数 3、 PHP怎样统计同一用户ID的其它值 4、 php mysql 数据库 表 id累加 5、 PHP怎么同时查询多个ID 如何用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 统计记录条数第一种方法:查询时候直接统计
在需要输出网站用户注册数,或者插入数据之前判断是否有重复记录的时候,就需要获取满足条件的MySQL查询的记录数目。
$sql="SELECT COUNT(*) AS count FROM TABLE WHERE id='$id'";
$result=mysql_fetch_array(mysql_query($sql));
$count=$result['count'];
第二种方法:先取出,后统计
$sql="SELECT * FROM TABLE WHERE id='$id'";
$result=mysql_fetch_array(mysql_query($sql));
$count=count($result);//或者$count=mysql_num_rows($result);
不过直接使用MySQL的COUNT(*)在数据量庞大的时候,效率的优势是十分显著的,因为后者需要二次计算,所以还是最好使用前者进行数据条数的统计。
PHP怎样统计同一用户ID的其它值select sum(消费) where 用户ID=1
select sum(消费) as Consume,用户ID group by 用户ID order by Consume desc
php mysql 数据库 表 id累加这个问题是需要你在建立数据库的时候进行设置的。
我们用phpmyadmin的操作来解决它:
1、 用phpmyadmin打开你的数据库,找到你的表test,打开打点击打开,处于结构状态;
2、 然后选择编辑id这个字段,
3、 然后会看到这个字段里有如下属性:字段 类型 长度/值 整理 属性 Null 默认 额外 ;
4、 我们需要设置的就在这个额外中,选择下拉列表,里面只有一个选项:auto_imcrement,这就是自动累加的意思;
5、 执行保存,OK,这回你再不给id这个字段进行赋值的时候,mysql会对这个字段进行自动累加。
PHP怎么同时查询多个IDglobal $db;
$ar=explode(',',$CD_ID);
foreach($ar as $CD_ID){
$sql='Select * from '.tname('dj').' where CD_ID='.$CD_ID.'';
$row=$db->getrow($sql);
$server=$db->getrow('select * from '.tname('server').' where CD_ID='.$row['CD_Server'].'');
if($row){
$CD_Url=$row['CD_Url'];
$playurl=$server['CD_Url'].$CD_Url;
echo '<list><m src="'.$playurl.'" label="'.$row['CD_Name'].'"/></list>';}
}
关于php统计id个数的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php统计id个数 php统计字符串长度的详细内容...