Joomlaテンプレートを作成しています。このために、DBの2つのフィールドをテスト/クエリする必要があります。私はgetDBO
クラスに慣れようとしていますが、ここで立ち往生しています。
これらの2つのクエリはほぼ同じです。変数$category
との両方が必要です$hasField
。これらの2つのクエリを1つにマージするにはどうすればよいですか?これは少し冗長です。
$db = JFactory::getDBO();
$id = JRequest::getInt('id');
$db->setQuery('
SELECT
#__categories.title
FROM
#__content,
#__categories
WHERE
#__content.catid = #__categories.id
AND
#__content.id = '.$id
);
$category = $db->loadResult();
$db->setQuery('
SELECT
#__attachments.filename,
#__attachments.parent_id
FROM
#__attachments
WHERE
#__attachments.parent_id =' . $id
);
$hasField = $db->loadResult();