class TableCourseI extends JTable
{
/**
* Primary Key
*
* @var int
*/
var $id = null;
/**
* @var int
*/
var $user = null;
/**
* @var string
*/
var $title = null;
/**
* @var string
*/
var $categories = null;
/**
* @var string
*/
var $description = null;
/**
* @var datetime
*/
var $created = null;
/**
* @var datetime
*/
var $modified = null;
/**
* @var int
*/
var $state = 0;
/**
* @var int
*/
var $publicity = 0;
/**
* Constructor
*
* @param object Database connector object
* @since 1.0
*/
function TableCourseI(& $db) {
//initialize class property
$this->_table_prefix = '#__';
parent::__construct($this->_table_prefix.'courses', 'id', $db);
}
}
?>
Это таблица которую мы создали для 1.5 для базы данных
Когда мы пытаемся сохранить её она сохраняет её таким запросом
INSERT INTO #__courses ( `id`,`title`,`description`,`created`,`state`,`publicity` ) VALUES ( '0','asds','asdasd','2008-07-19 11:52:55','9','0' )
Так как state,publicity integer запрос не выполняется