对不起这里的菜鸟问题,但我已经挣扎了一段时间。我正在开发一个应用程序,我试图在朋友开始使用该应用程序时查询我的数据库以添加积分。我一直在使用这个 FQL 命令来寻找使用该应用程序的朋友
SELECT uid FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND is_app_user=1
这会将结果显示在一组已经在使用该应用程序的朋友的 UID 中。像这样(所有这些都是测试用户):
Array ( [0] => Array ( [uid] => 100003095627567 ) [1] => Array ( [uid] => 100003256239213 ) [2] => Array ( [uid] => 100003296198341 ) )
我遇到的问题是我需要将所有 UID 放在一个用逗号分隔的变量中,例如 (UID1, UID2, UID3),这样我就可以查询数据库了。我已经尝试过 ForEach 命令,但那不起作用。任何帮助或建议的解决方法都会很好:)