Rumah > pembangunan bahagian belakang > tutorial php > php查询结果行、列如何设置

php查询结果行、列如何设置

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:08:19
asal
1093 orang telah melayarinya


每个人数据库对应一天的工资收入情况,如何按照选定时间段查询出来结果按照图片显示。


回复讨论(解决方案)

按姓名和日期分组查询
然后对查询结果进行组装

不懂,你是要查出来放到excel里面是这样子吗?还是?

按姓名和日期分组查询
然后对查询结果进行组装



这个具体怎么组装呢  主要是之前都是一行一行显示 这次需要固定列 按每一行来显示

对号入座!即先给定各列,然后填表

给出你查询到的数组,再和你细说

对号入座!即先给定各列,然后填表

给出你查询到的数组,再和你细说


 $sqlstr="select * from mar_fivejsyg where date between '".$_SESSION['date1']."' and '".$_SESSION['date2']."' and father_market='$bzname' and zfflag != 1 order by emp_name,date desc";
    $s_list = $db->selectLimit ( $sqlstr, $page_size, ($page - 1) * $page_size );

贴代码有什么用?我又没有你的表
要贴出数据:var_export($s_list);

贴代码有什么用?我又没有你的表
要贴出数据:var_export($s_list);

 
sorry  ( id,emp_name,father_code,father_name,date,salary)father_code,father_name部门编号,姓名 salary 工资

你这是什么?

你这是什么?

数组包括内容啊

没有看到数组
更没有看到内容

 

$s_list       $s_list['father_name']   $s_list['emp_name']   $s_list['father_code']   $s_list['date']   $s_list['id']   $s_list['money']
Salin selepas log masuk

我理解有问题?

var_export($s_list);
看到的绝不是你贴出的内容

array ( 0 => array ( 'id' => '151', 'date' => '2016-04-07', 'jscode' => '2016-04-07-001', 'father_code' => '101010601', 'father_market' => '通防管理', 'emp_sxh' => '622', 'fenfen' => '0', 'money' => '90', 'emp_name' => '付瑞文', 'zfflag' => '0', ), 1 => array ( 'id' => '150', 'date' => '2016-04-07', 'jscode' => '2016-04-07-001', 'father_code' => '101010601', 'father_market' => '通防管理', 'emp_sxh' => '621', 'fenfen' => '0', 'money' => '90', 'emp_name' => '孔令科', 'zfflag' => '0', ), 2 => array ( 'id' => '153', 'date' => '2016-04-07', 'jscode' => '2016-04-07-001', 'father_code' => '101010601', 'father_market' => '通防管理', 'emp_sxh' => '624', 'fenfen' => '0', 'money' => '90', 'emp_name' => '王目科', 'zfflag' => '0', ), 3 => array ( 'id' => '154', 'date' => '2016-04-07', 'jscode' => '2016-04-07-001', 'father_code' => '101010601', 'father_market' => '通防管理', 'emp_sxh' => '625', 'fenfen' => '0', 'money' => '89', 'emp_name' => '胡 聪', 'zfflag' => '0', ), 4 => array ( 'id' => '152', 'date' => '2016-04-07', 'jscode' => '2016-04-07-001', 'father_code' => '101010601', 'father_market' => '通防管理', 'emp_sxh' => '623', 'fenfen' => '0', 'money' => '98', 'emp_name' => '马西安', 'zfflag' => '0', ), ) 

你给的都是 2016-04-07 一天的数据,如何体现出多列日期?

你给的都是 2016-04-07 一天的数据,如何体现出多列日期?

  数据较多 只复制了一天的 其他的除了日期、工资其他数据都是一样的 

大家 有遇到这种需求的时候吗 希望给指导下 万分感激

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan