行のリストを並べ替えて、ユーザーの Facebook の友達を最初に配置する方法が必要です。
それを行う方法はありますか?どのアプローチに従うべきですか?
私は Facebook Connect を使用したことがないので、これは単なる仮定の質問です。すぐに使用する予定です。
ユーザーが検索するたびにFacebookの友達リストを取得する必要があります(リストが生成されます)。次に、テーブルにすべてのユーザーの facebook_uid を保存しますか?
しかし、Facebookの友達が最初で、「見知らぬ人」が後で表示されるようにするにはどうすればよいですか?
私のテーブルは、たとえば次のようになります。
id - facebook_uid - text
1 - 1111111 - lorem ipsum.....
2 - 2222222 - something else....
3 - 3333333 - third!!!
したがって、たとえば 1111111 と 3333333 が私の友人である場合、返される ID は (正しい順序で) 1、3、2 になります。
SQL (または PHP ロジック) でそれを注文するにはどうすればよいですか?