我正在尝试从joomla表中获取最后一个修改时间戳。我试图通过模型函数来实现它。
function timeStamp() {
$db = JFactory::getDBO();
$query = "
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'singleprop'
AND TABLE_NAME = 'jos_mls'";
$db->setQuery($query);
$timestamp = $db->loadResult();
return $timestamp;
}
Joomla是否提供了一种在我试图做的事情之外做到这一点的方法?
答案 0 :(得分:0)
你可以这样做:https://github.com/joomla/joomla-platform/blob/staging/libraries/joomla/database/query.php#L726即getCurrenttimestamp()。
答案 1 :(得分:0)
答案是:
function timeStamp() {
$db = JFactory::getDBO();
$query = "
SELECT information_schema.`TABLES`.UPDATE_TIME
FROM information_schema.`TABLES`
WHERE information_schema.`TABLES`.TABLE_NAME = 'jos_mls';";
$db->setQuery($query);
$timestamp = $db->loadResult();
return $timestamp;
}