0) { $qstring .= "(CASE "; foreach($prefs['nosortprefixes'] AS $p) { $phpisshitsometimes = strlen($p)+2; $qstring .= "WHEN LOWER(albumartist) LIKE '".strtolower($p)." %' THEN LOWER(SUBSTR(albumartist,". $phpisshitsometimes.")) "; } $qstring .= "ELSE LOWER(albumartist) END)"; } else { $qstring .= "LOWER(albumartist)"; } $qstring .= ", DateAdded, SourceName"; break; case 'date': $qstring .= "DateAdded, SourceName"; break; case 'station': $qstring .= 'SourceName, DateAdded'; break; default: $qstring .= "rating, DateAdded"; break; } $result = generic_sql_query($qstring); if (count($result) > 0) { print '
'; print '
Sort By
'; print '
'; print '
'; print '
'; print '
'; print '
'; print '
'; } foreach ($result as $obj) { logger::log("WISHLIST", "Found Track",$obj['title'],"by",$obj['albumartist']); print '
'; print '
'; if ($obj['SourceImage']) { print '
'; } print '
'; print '
'.$obj['title'].'
'; print '
'.$obj['albumartist'].'
'; if ($obj['rating'] > 0) { print '
'; } if ($obj['tags']) { print '
'.$obj['tags'].'
'; } print '
'; print '
'; print '
Added On : '.date('r', strtotime($obj['DateAdded'])).'
'; if ($obj['SourceUri']) { print '
While Listening To : '.$obj['SourceName'].'
'; } print '
'; print ''; print ''; print ''; print ''; print ''; print '
'; print '
'; } } ?>