summaryrefslogtreecommitdiffstats
path: root/lib/search.php
diff options
context:
space:
mode:
authormartian <martian@ampache>2010-02-11 21:44:12 +0000
committermartian <martian@ampache>2010-02-11 21:44:12 +0000
commit174ba58019db81d36a5a1ba8c58e559f45622d4c (patch)
tree92ed0735c73e8f34d4fed36017d568ec167d9e09 /lib/search.php
parentb3195a727167a26ac84c9105904b2cbb9cf37287 (diff)
downloadampache-174ba58019db81d36a5a1ba8c58e559f45622d4c.tar.gz
ampache-174ba58019db81d36a5a1ba8c58e559f45622d4c.tar.bz2
ampache-174ba58019db81d36a5a1ba8c58e559f45622d4c.zip
slight improvement to search result sorting
Diffstat (limited to 'lib/search.php')
-rw-r--r--lib/search.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/search.php b/lib/search.php
index 60065ca9..9afc278c 100644
--- a/lib/search.php
+++ b/lib/search.php
@@ -130,7 +130,10 @@ function search_song($data,$operator,$method,$limit) {
$order_sql.= " match (artist2.name) against ('$value') + (soundex(artist2.name)=soundex('$value')) desc,";
$order_sql.= " match (album2.name) against ('$value') + (soundex(album2.name)=soundex('$value')) desc,";
$order_sql.= " match (song.title) against ('$value') + (soundex(song.title)=soundex('$value')) desc,";
- $order_sql.= " song.track";
+ $order_sql.= " artist2.name,";
+ $order_sql.= " album2.name,";
+ $order_sql.= " song.track,";
+ $order_sql.= " song.title";
break;
case 'title':
$where_sql .= " song.title $value_string $operator";