Tag: 准备语句的

什么是PDO的real_escape_string()的等价物?

从MySQL库中迁移之后,我正在使用PDO。 我用什么来代替旧的real_escape_string()函数? 我需要逃避单引号,所以他们会进入我的数据库,我认为可能有更好的方法来处理这一点,而不添加斜杠到我所有的string。 有人能告诉我我应该用什么?

MySQL的准备语句LIMIT关键字

SELECT id, content, date FROM comment WHERE post = ? ORDER BY date DESC LIMIT ?, ? 与PDO(我使用MAMP 2.0.5,有Apache 2.2.21,PHP 5.3.6和MySQL 5.5.9)准备语句这不起作用,如果我改变查询 LIMIT 0, 10 有用。 我看到MySQL的错误,这是以前的版本中的错误,但我不明白,如果这仍然是要解决的。 如果这仍然是一个问题,有办法以另一种方式select一系列的行? 码: $comments = $db->prepare($query); /* where $db is the PDO object */ $comments->execute(array($post, $min, $max));