将引号放入Joomla DB查询中以使用字符串参数调用db函数

时间:2012-01-20 10:56:52

标签: php mysql database joomla

我试图在查询中放弃引号以插入Geometry字段的值。 这是必需的,因为我需要将文本字符串传递给数据库函数。如果这些引号被转义,则函数POINT将无法在查询中被视为函数。

示例:

GeomFromText( 'POINT(18.22 33.21)' )

因此数据库应该使用text参数执行该函数。但是当我们通过Joomla数据库对象活动记录(Pear DB)发送它时,它会转义引号,因此函数没有被调用。

我知道我可以通过使用纯SQL而不是PearDB来完成它。 但是我想要知道,无论如何,当发送到PearDB时,我们可以使引号在查询中不被转义(就像insertObject函数一样)。

谢谢!

0 个答案:

没有答案