【发布时间】:2011-12-05 21:23:23
【问题描述】:
我有一小段 PHP 代码:
$stm = $db->prepare($sql);
$result = $stm->execute($params);
$params 如下
array(1) {
[0]=>
string(3) "why"
}
但是,根据 MySQL 日志,发送到 MySQL 的 $sql 仍然包含一个问号:
1 Query SELECT a.* FROM article a
LEFT JOIN article_links al on a.id = al.from_article_id
WHERE al.to_article = '?'
还有什么我缺少的替代品吗?
【问题讨论】:
-
$sql问号是否有单引号?如果是这样,请删除它们!
标签: php mysql pdo prepared-statement