Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook FQLQuery中出现错误_Facebook_Facebook Fql - Fatal编程技术网

Facebook FQLQuery中出现错误

Facebook FQLQuery中出现错误,facebook,facebook-fql,Facebook,Facebook Fql,我有一个疑问: $man是一个数组 这个查询不起作用,我从Facebook上得到一个错误,说“第45行有意外的美元” 这个查询有什么问题 我用join()尝试了它,也出现了同样的错误。如何解决此问题?我想我遇到了错误,只需将代码中的这一行更改为 $FQLQuery = "SELECT uid, sex, pic_square FROM user WHERE uid in (implode(',', {$man}))"; 它将修复错误。由于$FQLQuery被单引号包围,因此$man没有被解析

我有一个疑问:

$man是一个数组

这个查询不起作用,我从Facebook上得到一个错误,说“第45行有意外的美元”

这个查询有什么问题


我用
join()
尝试了它,也出现了同样的错误。如何解决此问题?

我想我遇到了错误,只需将代码中的这一行更改为

$FQLQuery = "SELECT uid, sex, pic_square FROM user WHERE uid in (implode(',', {$man}))"; 

它将修复错误。由于$FQLQuery被单引号包围,因此$man没有被解析为变量:)

我想我得到了错误,只需将代码中的这一行更改为

$FQLQuery = "SELECT uid, sex, pic_square FROM user WHERE uid in (implode(',', {$man}))"; 

它将修复错误。由于$FQLQuery被单引号包围,因此$man没有被解析为变量:)

假设
$man
是Facebook用户ID的一维数组,它应该是:

$FQLQuery = 'SELECT uid, sex, pic_square FROM user WHERE uid in ('.implode(",", $man).')';

假设
$man
是Facebook用户ID的一维数组,它应该是:

$FQLQuery = 'SELECT uid, sex, pic_square FROM user WHERE uid in ('.implode(",", $man).')';

“echo$FQLQuery”=“从uid所在的用户中选择uid、sex、pic_square(内爆(“,”,$man);)”;我应该这样做吗?不,像这样-echo“选择uid,sex,pic_square FROM user WHERE uid in(introde(“,”,{$man});”;我已经在上面编辑的答案中发布了解决方案。这是因为代码中有一个引号:)它给了我一个错误解析错误:语法错误,第157行的/home/xxx/public\u html/xx/xx.php中出现意外的T_ECHO。没关系,你不需要回显,因为错误已经被发现了。这是因为单一的报价。从上面我的答案中复制代码并运行它。它会起作用。“echo$FQLQuery”=“从uid所在的用户中选择uid、sex、pic_square(内爆(“,”,$man);)”;我应该这样做吗?不,像这样-echo“选择uid,sex,pic_square FROM user WHERE uid in(introde(“,”,{$man});”;我已经在上面编辑的答案中发布了解决方案。这是因为代码中有一个引号:)它给了我一个错误解析错误:语法错误,第157行的/home/xxx/public\u html/xx/xx.php中出现意外的T_ECHO。没关系,你不需要回显,因为错误已经被发现了。这是因为单一的报价。从上面我的答案中复制代码并运行它。它会起作用的。