Image.php 467 B

123456789101112131415
  1. <?php
  2. class Image extends DBObjectAutoCreate {
  3. public static function GetImagesByAlbum($albumId) {
  4. self::CreateTable("images");
  5. $images=array();
  6. $prep=self::$PDO->prepare("SELECT image_id FROM images WHERE album_id=? AND image_deleted=0");
  7. $prep->execute(array($albumId));
  8. while ($imageId=$prep->fetchColumn())
  9. $images[]=new Image($imageId);
  10. }
  11. public function __construct($id) {
  12. parent::__construct("images", "image_id", $id);
  13. }
  14. }