ソーシャルネットワーキングページを作成していて、フィードページですべてのユーザーのアクティビティを取得したいと考えています。
コメントテーブルがあります:
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データの操作が非常に得意なので、配列を整理するのにそれほど助けは必要ないでしょうが、私の質問は主に、最初にデータベースからデータを取得する方法です。ありがとう