如上图,有一个房间,进入房间时间是一条记录,出去时间是一条记录,每个用户的记录都是不同的,怎么把用户在房间时间段的弄成下面这种数组形式,数据库存储的记录是这样的
['id'=>1,'uid'=>22,'stauts'=>'离开','time'=>1415947332]
['id'=>2,'uid'=>22,'stauts'=>'进入','time'=>1415947333]
['id'=>3,'uid'=>22,'stauts'=>'离开','time'=>1415997332]
['id'=>4,'uid'=>22,'stauts'=>'进入','time'=>1416947333]
['id'=>6,'uid'=>23,'stauts'=>'离开','time'=>1415947332]
['id'=>7,'uid'=>23,'stauts'=>'进入','time'=>1415947333]
['id'=>8,'uid'=>23,'stauts'=>'离开','time'=>1415997332]
['id'=>9,'uid'=>23,'stauts'=>'进入','time'=>1416947333]
...
$data=[
[0]=>[
'begin_time'=>第一个进入时间,
'end_time'=>第一个出去时间,
],
[1]=>[
'begin_time'=>第二个进入时间,
'end_time'=>第二个出去时间,
],
[2]=>[
'begin_time'=>第三个进入时间,
'end_time'=>第三个进出去时间,
],
[3]=>[
'begin_time'=>第四个进入时间,
'end_time'=>第四个进出去时间,
]
.....
]