From ecffb34b47afdf309009030770a1efa2559a0887 Mon Sep 17 00:00:00 2001 From: zero Date: Tue, 19 Jun 2007 10:06:32 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@1670 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- classes/db/DB.class.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/classes/db/DB.class.php b/classes/db/DB.class.php index 1e333c91f..bb3b31e73 100644 --- a/classes/db/DB.class.php +++ b/classes/db/DB.class.php @@ -288,20 +288,22 @@ switch($operation) { case 'like_prefix' : - $value = $value.'%'; + $value = "'".$value.'%'."'"; break; case 'like_tail' : - $value = '%'.$value; + $value = "'".'%'.$value."'"; break; case 'like' : - $value = '%'.$value.'%'; + $value = "'".'%'.$value.'%'."'"; break; case 'in' : return "'".$value."'"; break; } + if(strpos($name,'.')!==false && strpos($value,'.')!==false) return $value; + return "'".$this->addQuotes($value)."'"; }