diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2009-12-12 15:42:52 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2009-12-12 15:42:52 +0000 |
commit | dbd5becd897d690e70c21f5ec2801fcde468ce5a (patch) | |
tree | 1e81b1bc9f246049c244e20e2d89b39e7f3afcbe /lib/class/album.class.php | |
parent | e2b9786df8ab1a5c9c8d6fd9f6c77c241731f591 (diff) | |
download | ampache-dbd5becd897d690e70c21f5ec2801fcde468ce5a.tar.gz ampache-dbd5becd897d690e70c21f5ec2801fcde468ce5a.tar.bz2 ampache-dbd5becd897d690e70c21f5ec2801fcde468ce5a.zip |
cleanup of the album class... I like commits
Diffstat (limited to 'lib/class/album.class.php')
-rw-r--r-- | lib/class/album.class.php | 34 |
1 files changed, 16 insertions, 18 deletions
diff --git a/lib/class/album.class.php b/lib/class/album.class.php index 127bcdc8..12a5d8cf 100644 --- a/lib/class/album.class.php +++ b/lib/class/album.class.php @@ -102,7 +102,7 @@ class Album extends database_object { $idlist = '(' . implode(',', $ids) . ')'; $sql = "SELECT * FROM `album` WHERE `id` IN $idlist"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); while ($row = Dba::fetch_assoc($db_results)) { parent::add_to_cache('album',$row['id'],$row); @@ -147,7 +147,7 @@ class Album extends database_object { "INNER JOIN `artist` ON `artist`.`id`=`song`.`artist` " . "LEFT JOIN `album_data` ON `album_data`.`album_id` = `song`.`album` " . "WHERE `song`.`album`='$this->id' GROUP BY `song`.`album`"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); $results = Dba::fetch_assoc($db_results); @@ -176,7 +176,7 @@ class Album extends database_object { $sql = "SELECT `id` FROM `song` WHERE `album`='$this->id' $artist_sql ORDER BY `track`, `title`"; if ($limit) { $sql .= " LIMIT $limit"; } - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); while ($r = Dba::fetch_assoc($db_results)) { $results[] = $r['id']; @@ -194,7 +194,7 @@ class Album extends database_object { public function has_art() { $sql = "SELECT `album_id` FROM `album_data` WHERE `album_id`='" . $this->id . "' AND art IS NOT NULL"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); if (Dba::fetch_assoc($db_results)) { $this->has_art = true; @@ -214,7 +214,7 @@ class Album extends database_object { $title = Dba::escape($title); $sql = "SELECT `id` FROM `song` WHERE `album`='$this->id' AND `title`='$title'"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); $data = Dba::fetch_assoc($db_results); @@ -543,7 +543,7 @@ class Album extends database_object { $id = Dba::escape($this->id); $sql = "SELECT `thumb` AS `art`,`thumb_mime` AS `art_mime` FROM `album_data` WHERE `album_id`='$id'"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); $results = Dba::fetch_assoc($db_results); if (strlen($results['art_mime'])) { @@ -564,7 +564,7 @@ class Album extends database_object { public function get_db_art() { $sql = "SELECT `art`,`art_mime` FROM `album_data` WHERE `album_id`='$this->id'"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); $results = Dba::fetch_assoc($db_results); @@ -713,12 +713,11 @@ class Album extends database_object { } } } - } - } - - + } // end foreach coverart sites + } // end foreach return $images; + } // get_musicbrainz_art /** @@ -871,7 +870,7 @@ class Album extends database_object { function get_random_songs() { $sql = "SELECT `id` FROM `song` WHERE `album`='$this->id' ORDER BY RAND()"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); while ($r = Dba::fetch_row($db_results)) { $results[] = $r['0']; @@ -888,7 +887,6 @@ class Album extends database_object { */ public function update($data) { - $year = $data['year']; $artist = $data['artist']; $name = $data['name']; @@ -940,7 +938,7 @@ class Album extends database_object { public function clear_art() { $sql = "UPDATE `album_data` SET `art`=NULL, `art_mime`=NULL, `thumb`=NULL, `thumb_mime`=NULL WHERE `album_id`='$this->id'"; - $db_results = Dba::query($sql); + $db_results = Dba::write($sql); } // clear_art @@ -997,7 +995,7 @@ class Album extends database_object { $sql = "UPDATE `album_data` SET `thumb`='$data',`thumb_mime`='$mime' " . "WHERE `album_data`.`album_id`='$album'"; - $db_results = Dba::query($sql); + $db_results = Dba::write($sql); } // save_resized_art @@ -1009,7 +1007,7 @@ class Album extends database_object { public static function get_random_albums($count=6) { $sql = 'SELECT `id` FROM `album` ORDER BY RAND() LIMIT ' . ($count*2); - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); $in_sql = '`album_id` IN ('; @@ -1023,7 +1021,7 @@ class Album extends database_object { $in_sql = rtrim($in_sql,',') . ')'; $sql = "SELECT `album_id`,ISNULL(`art`) AS `no_art` FROM `album_data` WHERE $in_sql"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); $results = array(); while ($row = Dba::fetch_assoc($db_results)) { @@ -1059,7 +1057,7 @@ class Album extends database_object { // Repull it $album_id = Dba::escape($data['db']); $sql = "SELECT * FROM `album_data` WHERE `album_id`='$album_id'"; - $db_results = Dba::query($sql); + $db_results = Dba::read($sql); $row = Dba::fetch_assoc($db_results); return $row['art']; } // came from the db |