我正在构建一个 Joomla 模板。为此,我需要测试/查询数据库中的两个字段。我试图熟悉getDBO
课堂,但被困在这里。
这两个查询几乎相同。我需要两个变量$category
和$hasField
. 如何将这两个查询合并为一个?这有点多余。
$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();