'' ".
" GROUP BY title";
if ($search_type=="artist_title"||$search_type=="artist_album_title")
$sql = $sql.",artist";
if ($search_type=="artist_album_title")
$sql = $sql.",album";
$sql = $sql." HAVING count(title) > 1";
$sql = $sql." ORDER BY ctitle";
//echo $sql."
";
$result = mysql_query($sql, dbh());
$arr = array();
while ($flag = mysql_fetch_array($result)) {
$arr[] = $flag;
} // end while
return $arr;
} // get_duplicate_songs
/*!
@function get_duplicate_info
@discussion
*/
function get_duplicate_info($song,$search_type) {
$artist = get_artist_name($song->artist);
$sql = "SELECT song.id as songid,song.title as song,file,bitrate,size,time,album.name AS album,album.id as albumid, artist.name AS artist,artist.id as artistid".
" FROM song,artist,album ".
" WHERE song.artist=artist.id AND song.album=album.id ".
" AND song.title= '".str_replace("'","''",$song->title)."'";
if ($search_type=="artist_title"||$search_type=="artist_album_title")
$sql = $sql." AND artist.id = '".$song->artist."'";
if ($search_type=="artist_album_title")
$sql = $sql." AND album.id = '".$song->album."'";
$result = mysql_query($sql, dbh());
$arr = array();
while ($flag = mysql_fetch_array($result)) {
$arr[] = $flag;
} // end while
return $arr;
} // get_duplicate_info
/*!
@function show_duplicate_songs
@discussion
*/
function show_duplicate_songs($flags,$search_type) {
require_once(conf('prefix').'/templates/list_duplicates.inc');
} // show_duplicate_songs
/*!
@function show_duplicate_searchbox
@discussion
*/
function show_duplicate_searchbox($search_type) {
?>