我应该如何将pdo引用转移到查询中?

时间:2013-04-25 15:56:09

标签: pdo

不确定pdo->引用的正确语法是什么。 php.net只显示“echo $ stmt-> quote($ var)”。但我不需要“回应”这个变量。 我应该如何保存结果并将其转移到请求中?

第一个字符串$ stmt取消注释我收到bool(false)。没有它一切都很好。

//$var1 = $this->_db->quote($var1);
$stmt = $this->_db->query("SELECT activation FROM users WHERE email = '$var1' LIMIT 1");

1 个答案:

答案 0 :(得分:0)

quote()添加它自己的引号,所以从查询中删除它们。

$var1 = $this->_db->quote($var1);
$stmt = $this->_db->query("SELECT activation FROM users WHERE email = $var1 LIMIT 1");

您是否考虑过使用准备好的陈述? http://www.php.net/manual/en/pdo.prepare.php