Facebook PHP SDKを使用して、ユーザーが気に入ったページを取得しました。
$liked = $facebook->api('/me/likes');
JSONをデコードした後、次のような出力配列を取得します。
Array (
[data] => Array (
[0] => Array ( [category] => Book [name] => Steve Jobs by Walter Isaacson [id] => 152707268157952 [created_time] => 2012-12-05T15:10:14+0000 )
[1] => Array ( [category] => Internet/software [name] => Evernote [id] => 30670583128 [created_time] => 2012-11-24T04:39:25+0000 )
[2] => Array ( [category] => Product/service [name] => HTC [id] => 112176482203770 [created_time] => 2012-11-15T06:36:59+0000 )
....
....
....
)
ユーザーが気に入ったすべてのページのカテゴリと名前をデータベーステーブルに保存したいと思います。2人のユーザーを効率的に比較し、お互いに好きなページを取得できるように保存したいと思います。例:ユーザーが他のユーザーと共通の本を比較したい場合、ユーザーは相互に好きな本を入手できます。
後で比較に使用できるように、配列のデータをテーブルに保存するにはどうすればよいですか。