我在这段代码中使用类型对话有一些问题(使用Facebook PHP SDK 3.0.1):
$page_id = 192485754113829; $post_limit = 2; $query = "select post_id, source_id, actor_id, target_id, created_time, likes, message, attachment, comments from stream where source_id = '.$page_id.' LIMIT '.$post_limit.'";
解析器错误:意外的“。” 在位置130。
我无法解释,该代码在不同的托管上无法以相同的方式工作。php.ini中是否有一些类型设置
$query = "select post_id, source_id, actor_id, target_id, created_time, likes, message, attachment, comments from stream where source_id = '$page_id' LIMIT $post_limit ";
会工作。
或者,如果您想使用串联:
$query = "select post_id, source_id, actor_id, target_id, created_time, likes, message, attachment, comments from stream where source_id = ".$page_id." LIMIT ".$post_limit;