很多站长朋友们都不太清楚php查询mysql表,今天小编就来给大家整理php查询mysql表,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php怎么查询mysql里面表的数据总行数 2、 请教 php mysql 查询两个表 3、 PHP查询MYSQL多个表并进行汇总计算 4、 php 多条件查询数据库MySQL php怎么查询mysql里面表的数据总行数<?php
$sql = 'select count(*) as num from TableName';
$num = mysql_fetch_assoc(myslq_query($sql));#您可以简化该查询,如$db->XXX
$total = $num['num'];#$total即为行数
请教 php mysql 查询两个表$host="localhost";
$username="root";
$password="root";
$database="aaaa";
$mysqli = new mysqli($host, $username, $password, $database);
if($mysqli->connect_errno){
echo'fail';
exit;
}
//设置数据库编码格式
$mysqli->set_charset("UTF8");
/*编写sql获取分页数据 SELECT*FROM 表名 LIMIT 起始位置,显示条数*/
//$sql="select * from xiao";
$sql="select * from A as a inner join B as b on a.p_id=b.id";
/*把sql语句传送到数据库*/
$query=$mysqli->query($sql);
echo "<table border='#CCF solid 1px'>";
echo "<tr><td>id</td><td>p_name</td></tr>";
while($row = $query->fetch_assoc())
{
//echo "<tr><td>".$row['id']."</td><td>".$row['name']."</td></tr>";
echo "<tr><td>".$row['p_s']."</td><td>".$row['p_name']."</td></tr>";
}
echo "</table>";
上面的代码你改改,效果图如下
PHP查询MYSQL多个表并进行汇总计算你先将支付表和其它消费表根据时间段查出结果如下:
(select ss as cbss,sch,yxf,ls from cb where ss between '2014-04-01' and '2014-04-30') a
其它消费也同上 起名b,收入也是这样
然后通过
select 。。。(这里是你想要显示的字段) from () a,() b,() c where a.sch = b.sch and b.sch = c.sch
php 多条件查询数据库MySQLSELECT * FROM `表名` WHERE bookid=22
获取BOOKID为22的记录,输出$uid=
if(strpos($uid,"2")!==false):echo"包含";else:echo"不包含";endif;
判断UID中是否含有2
MYSQLI方法统计数量
$num=mysqli_num_rows(mysqli_query($mysqli,"SELECT id FROM `表名` where pinglun=1"));
统计该表中pinglun=1的记录数量
关于php查询mysql表的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php查询mysql表 php如何查询数据库的详细内容...