function store_basic() {
global $db, $current_user;
if(!$this->date) $this->date=time();
$link_author = $this->author;
$link_blog = $this->blog;
$link_status = $this->status;
$link_votes = $this->votes;
$link_karma = $this->karma;
$link_randkey = $this->randkey;
$link_category = $this->category;
$link_date = $this->date;
$link_published_date = $this->published_date;
if($this->id===0) {
$db->query("INSERT INTO " . table_links . " (link_author, link_blog, link_status, link_randkey, link_category, link_date, link_published_date, link_votes, link_karma) VALUES ($link_author, $link_blog, '$link_status', $link_randkey, $link_category, FROM_UNIXTIME($link_date), FROM_UNIXTIME($link_published_date), $link_votes, $link_karma)");
$this->id = $db->insert_id;
} else {
// update
$db->query("UPDATE " . table_links . " set link_author=$link_author, link_blog=$link_blog, link_status='$link_status', link_randkey=$link_randkey, link_category=$link_category, link_modified=NULL, link_date=FROM_UNIXTIME($link_date), link_published_date=FROM_UNIXTIME($link_published_ date), link_votes=$link_votes, link_karma=$link_karma WHERE link_id=$this->id");
}
}