From: Pierre Habouzit (MadCoder Date: Tue, 11 Jan 2005 17:15:52 +0000 (+0000) Subject: dammit ... I WANNA CLOSE #253 (stupid regex bug) X-Git-Tag: xorg/old~464 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=ff3fd2e9235d4f10d584c824c363a0f5dfa72aaf;p=platal.git dammit ... I WANNA CLOSE #253 (stupid regex bug) git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-292 --- diff --git a/include/search.classes.inc.php b/include/search.classes.inc.php index 94922d4..a6d4fbf 100644 --- a/include/search.classes.inc.php +++ b/include/search.classes.inc.php @@ -285,7 +285,7 @@ class QuickSearch extends SField $order .= " + ( (u.nom='$s' OR u.epouse='$s') + (CONCAT(' ',u.nom,' ',u.epouse,' ') RLIKE '$sep{$s}$sep') )*1000 + ( CONCAT(' ',u.nom,' ',u.epouse,' ') RLIKE '$sep{$s}' )*100 + ( (u.prenom = '$s') + (CONCAT(' ',u.prenom,' ') RLIKE '$sep{$s}$sep') )*10 - + ( u.prenom RLIKE '$sep{$s}' )"; + + ( u.prenom RLIKE '(^|$sep){$s}' )"; } return $order.' AS mark'; }