2016-08-20 29 views
0

我創建了作爲類庫的webservice。Get Thumb webservice使用PHP codeigniter

每個圖片庫應該有計數和主要封面照片。

我需要幫助創建每個畫廊的主要照片,我相信應該最後的形象應該是主要的。

我對下面的圖像庫類別Web服務:

/* Get galleries*/ 

public function get_galleries($db) { 
    $operation = new Operations($db); 
    $galleries = $operation->GetResultsWebServiceGallery("Select galID as 'id', galTitle, galLocation,galDescription from " . $db . ".hotshoe_gallery"); 
    foreach ($galleries as $key => $value) { 
     if(!empty($galleries[$key]['id'])) { 
     $id = $galleries[$key]['id']; 
      $galleries[$key]['count'] = $operation->GetResults("Select COUNT(*) as total from " . $db . ".hotshoe_images where galID=$id"); 
     } 
    } 
    return $galleries; 
} 
+0

不清楚你在這裏問什麼,你是否想要同樣的web服務操作返回主圖像?還是你想寫一個單獨的Web服務,返回圖庫中的主圖像?或其他東西 –

+0

我只需要添加一些代碼獲取相冊的主圖像。 –

回答

0

從每家畫廊取一個形象,並以此爲掩護。

/* Get gallries*/ 

public function get_galleries($db) { 
    $operation = new Operations($db); 
    $galleries = $operation->GetResultsWebServiceGallery("Select galID as 'id', galTitle, galLocation,galDescription from " . $db . ".hotshoe_gallery"); 
    foreach ($galleries as $key => $value) { 
     if(!empty($galleries[$key]['id'])) { 
     $id = $galleries[$key]['id']; 
      $galleries[$key]['count'] = $operation->GetResults("Select COUNT(*) as total from " . $db . ".hotshoe_images where galID=$id"); 
      //my code start here 
      $galleries[$key]['cover'] = $operation->GetResults("Select image from " . $db . ".hotshoe_images where galID=$id order by id desc limit 1"); 
      //my code ends here 

     } 
    } 
    return $galleries; 
}