summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Sutcliffe <dansut@users.sourceforge.net>2009-03-31 20:09:36 +0000
committerDaniel Sutcliffe <dansut@users.sourceforge.net>2009-03-31 20:09:36 +0000
commitcb3013d1746e997f2a4440730c7121d0d9aff125 (patch)
tree1fb0289c14c98fd0587433050dca58a12c6aa77b
parent9d8e1092f9c873c86e2d506ef0970398140883eb (diff)
downloadkernel-cb3013d1746e997f2a4440730c7121d0d9aff125.tar.gz
kernel-cb3013d1746e997f2a4440730c7121d0d9aff125.tar.bz2
kernel-cb3013d1746e997f2a4440730c7121d0d9aff125.zip
Stop numeric chars in column name sort specifiers being filtered out
-rwxr-xr-xBitDbBase.php4
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