Allow empty array in select() for the where conditions
authorBrion Vibber <brion@users.mediawiki.org>
Mon, 13 Dec 2004 03:54:56 +0000 (03:54 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Mon, 13 Dec 2004 03:54:56 +0000 (03:54 +0000)
includes/Database.php

index 70b8d7f..f42a2cf 100644 (file)
@@ -620,7 +620,7 @@ class Database {
         */
        function select( $table, $vars, $conds='', $fname = 'Database::select', $options = array() )
        {
-               if ( is_array( $vars ) ) {
+               if( is_array( $vars ) ) {
                        $vars = implode( ',', $vars );
                }
                if( is_array( $table ) ) {
@@ -633,7 +633,7 @@ class Database {
 
                list( $useIndex, $tailOpts ) = $this->makeSelectOptions( $options );
                
-               if ( $conds !== false && $conds != '' ) {
+               if( !empty( $conds ) ) {
                        if ( is_array( $conds ) ) {
                                $conds = $this->makeList( $conds, LIST_AND );
                        }