我在joomla上有用於視頻的組件。我想獲取當前項目的ID和縮略圖。我使用下面的代碼並從數據庫中獲取id和thumnail。要解決的PHP數組代碼
/// **Get a db connection.**
$db = JFactory::getDbo();
// **Create a new query object.**
$query = $db->getQuery(true);
$query
->select($db->quoteName(array('id','thumbnail')))
->from($db->quoteName('#__hwdms_media'));
$db->setQuery($query);
$results = $db->loadObjectList();//Load data from database
$thisitem = $this->item->id; // **HWD media share this item id**
$objectoarr = json_decode(json_encode($results),true); // **Convert stdClass object to array**
當打印
print_r ($objectoarr);
GET結果
[1] => Array
(
[id] => 46
[thumbnail] => https://i.ytimg.com/vi/SXTOwG1XhSM/maxresdefault.jpg
)
[2] => Array
(
[id] => 47
[thumbnail] => https://i.ytimg.com/vi/ASoOUK05d4A/maxresdefault.jpg
)
[3] => Array
(
[id] => 48
[thumbnail] => https://i.ytimg.com/vi/i4VkHHh0n7Q/sddefault.jpg
)
這一點我有問題之後。 我需要從數組id
和thumbnail
項目。如果id
等於$thisitem = $this->item->id
顯示此項目thumbnail
。 請幫忙解決這個問題。
您的結果從索引18開始?爲什麼? – mehulmpt
只是在這個數字縮略圖都是空的。現在正確 –