php怎么统计mysql表里有多少数据,怎么把比如user里面的数据全部显示出来
$conn = mysql_connect('localhost','root','123');
创新互联专注于企业营销型网站建设、网站重做改版、马鞍山网站定制设计、自适应品牌网站建设、H5页面制作、商城网站建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为马鞍山等各大城市提供网站开发制作服务。
mysql_select_db('db_name'); //数据库名
mysql_query('set names utf8',$conn);
#$res = mysql_query('select count(*) from user',$conn); //统计user表里总共有多少条数据
#$res = mysql_query('select * from user',$conn); //把user里面的数据全部显示出来
$arr = array();
while($data = mysql_fetch_assoc($res)) {
$arr[] = $data;
}
print_r($arr);
可以依次把上面查询语句前面的注释去掉查看效果
一个多行8列的php mysql数据表 ,按照时间由近到远,输出近两个月的记录。
?php
$conn=mysql_connect("localhost","root","")or die("数据库服务器连接错误".mysql_error());
mysql_select_db("test",$conn)or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$stime = $yesterday = date('Y-m-d H:i:s',strtotime('-60 day'));
$etime = date('Y-m-d H:i:s');
$sql = "SELECT * FROM biao1 WHERE addtime={$stime } AND addtime={$etime} "
."ORDER BY addtime DESC ";
$query = mysql_query($sql);
while($row = mysql_fetch_array($query))
{
echo 'pre';
print_r($row);
}
?
php查询不到2418行之后数据,但是navicat可以查到,数据表没有问题,为何如此诡异??
解决方案,
1.把你的表内容,写只程序导出为TXT文字,
2.住还是UTF导出后保存在文本格式,
3.注意分隔符等,
4.接下来新建一个数据库为UTF8的编码,
5.用Navicat Premium软件导进数据进数据库,保持表名,字段结构等都不变。
6.接正就直接连接新的数据库显示就为正常的UTF8数据了,直接用软件打开也不会出现乱码,
ThinkPHP查询一张表有多少条数据
M('table')-count();
见手册统计查询:
方法说明
Count 统计数量,参数是要统计的字段名(可选)
Max 获取最大值,参数是要统计的字段名(必须)
Min 获取最小值,参数是要统计的字段名(必须)
Avg 获取平均值,参数是要统计的字段名(必须)
Sum 获取总分,参数是要统计的字段名(必须)
PHP 用PHPExcel往数据库导入大量数据
1、首先我们准备一个含有数据的Excel表格,表头和数据表中的表字段相对应。
2、在ThinkPHP中引入PHPExcel类库。
3、然后我们编写导入的PHP代码。
4、然后我们编写导出的PHP代码。
5、然后我们进行导出测试发现可以导出即可。
当前标题:php数据表中有多少行 php数据表中有多少行数
本文地址:http://lswzjz.com/article/docippe.html