SQL格式不起作用

时间:2014-12-28 11:06:06

标签: php sql pdo

我的sql请求有问题可能是一个synthax问题,你可以看吗?看到这一行:

$stmt = $this->pdo->prepare("SELECT " . $fields . "FROM" . $table . "WHERE link =  " . $requestUrl);

我认为“FROM”和“WHERE ...”不好,究竟是什么类型的合成器?

1 个答案:

答案 0 :(得分:1)

$ requestUrl必须用单引号括起来并在查询中留下适当的空格

$sql = "SELECT " . $fields . " FROM " . $table . " WHERE link =  '" . $requestUrl ."'";
$stmt = $this->pdo->prepare($sql);