小编典典

PHP SQL查询错误

sql

我在这段代码中使用类型对话有一些问题(使用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中是否有一些类型设置


阅读 110

收藏
2021-04-15

共1个答案

小编典典

$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;
2021-04-15