diff options
| author | Daniel Sutcliffe <dansut@users.sourceforge.net> | 2009-03-31 20:09:36 +0000 |
|---|---|---|
| committer | Daniel Sutcliffe <dansut@users.sourceforge.net> | 2009-03-31 20:09:36 +0000 |
| commit | cb3013d1746e997f2a4440730c7121d0d9aff125 (patch) | |
| tree | 1fb0289c14c98fd0587433050dca58a12c6aa77b | |
| parent | 9d8e1092f9c873c86e2d506ef0970398140883eb (diff) | |
| download | kernel-cb3013d1746e997f2a4440730c7121d0d9aff125.tar.gz kernel-cb3013d1746e997f2a4440730c7121d0d9aff125.tar.bz2 kernel-cb3013d1746e997f2a4440730c7121d0d9aff125.zip | |
Stop numeric chars in column name sort specifiers being filtered out
| -rwxr-xr-x | BitDbBase.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/BitDbBase.php b/BitDbBase.php index 4870b97..4797256 100755 --- a/BitDbBase.php +++ b/BitDbBase.php @@ -3,7 +3,7 @@ * ADOdb Library interface Class * * @package kernel - * @version $Header: /cvsroot/bitweaver/_bit_kernel/BitDbBase.php,v 1.47 2008/12/11 18:33:32 pppspoonman Exp $ + * @version $Header: /cvsroot/bitweaver/_bit_kernel/BitDbBase.php,v 1.48 2009/03/31 20:09:36 dansut Exp $ * * Copyright (c) 2004 bitweaver.org * Copyright (c) 2003 tikwiki.org @@ -788,7 +788,7 @@ class BitDb { */ function convertSortmodeOneItem( $pSortMode ) { // check $sort_mode for evil stuff - if( $pSortMode = preg_replace('/[^.A-Za-z_,]/', '', $pSortMode) ) { + if( $pSortMode = preg_replace('/[^.0-9A-Za-z_,]/', '', $pSortMode) ) { if( $sep = strrpos( $pSortMode, '_' ) ) { $order = substr( $pSortMode, $sep ); // force ending to neither _asc or _desc |
