我正在使用 Pear 的 MDB2,并且非常喜欢它,但是有一些事情开始让我烦恼。我使用 mdb2 包的 quote 方法按以下方式构建 SQL 字符串:

$sql = sprintf("INSERT INTO profiles(email, fullName) VALUES(%s,%s)", 
                     $mdb2->quote($email), $mdb2->quote($fullName));

(如本页示例中所述: http://pear.php.net/manual/en/package.database.mdb2.intro-quote.php)

数据库中的一切看起来都很好。但是当我从数据库中提取数据时,仍然使用 MDB2,我似乎找不到一种简单的方法来删除 quote 方法添加的引用。目前我正在使用stripslashes,但这似乎不对。我是否缺少某个地方的设置?我是否以错误的方式使用该包?

谢谢您的帮助,Leif

scroll top