Joomla! JDatabase :: getErrorNum () устарела, вместо этого используйте обработку исключений
У меня есть следующий код:
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select('*');
$query->from('#__users');
$db->setQuery($query);
// Check for a database error.
if ($db->getErrorNum()) {
JError::raiseWarning(500, $db->getErrorMsg());
}
$result = $db->loadResult();
Теперь getErrorNum и JError устарели.
Просто чтобы уточнить, JError и $ db->getErrorNum () НЕ устарел в Joomla 2.5, но в Joomla! 3.0. Так что этот вопрос имеет значение для тех, кто разрабатывает для 2.5, но хочет легко обновить до 3.X серии.
Такчем именно их заменить чтобы я мог правильно проверить ошибки базы данных?