Your IP : 216.73.216.240
<?php
/**
* @package My RSS Reader
* @copyright Copyright (C) 2010 FalsinSoft. All rights reserved.
* @license GNU/GPL
* @website http://falsinsoft-joomla.blogspot.com
* @email falsinsoft@gmail.com
*
*/
defined( '_JEXEC' ) or die( 'Restricted access' );
class TableCategory extends JTable
{
var $id = null;
var $title = null;
var $description = null;
var $checked_out = null;
var $checked_out_time = null;
function __construct(&$db)
{
parent::__construct('#__myrssreader_category', 'id', $db);
}
function getCategoryList($category_start = 0, $category_number = 0)
{
$db = &JFactory::getDBO();
$query = 'SELECT id, title, checked_out, checked_out_time '
.'FROM #__myrssreader_category ORDER BY title';
if($category_number > 0) $query .= ' LIMIT '.$category_start.','.$category_number;
$db->setQuery($query);
return $db->loadObjectList();
}
function getCategoryNumber()
{
$db = &JFactory::getDBO();
$query = 'SELECT COUNT(id) AS number FROM #__myrssreader_category';
$db->setQuery($query);
return $db->loadResult();
}
function deteleCategory($cid)
{
$db = &JFactory::getDBO();
$cids = implode(',', $cid);
$db->setQuery('DELETE FROM #__myrssreader_category_rss WHERE category_id IN ('.$cids.')');
$db->query();
$db->setQuery('DELETE FROM #__myrssreader_category WHERE id IN ('.$cids.')');
return $db->query();
}
}
?>