我正在构建一个社交网络页面,并希望在提要页面上获取所有用户的活动。
我有一个评论表:
user_id comment date
1 "Hi...." 24 March 2013
2 "Hello..." 25 March 2013
1 "Another comment..." 26 March 2013
还有一个喜欢表:
user_id id_of_liked_item date
1 101 24 March 2013
1 145 25 March 2013
是否可以执行单个查询以将它们放入所有用户活动的数组中,按日期排序?如果是这样,该查询会是什么样子?我的数组需要看起来像这样:
$activity = array(
array(
"type"=>"comment",
"content"=>"Comment goes here"
),
array(
"type"=>"like",
"item_id"=>345,
)
)
我很擅长处理php数据,所以我可能不需要太多帮助来组织数组,但我的问题主要是首先如何从数据库中获取数据。谢谢