
Originally Posted by
gragland
function read() {
global $db, $current_user;
$id = $this->id;
if(($link = $db->get_row("SELECT links.*, users.user_login, users.user_email FROM links, users WHERE link_id = $id AND user_id=link_author"))) {
$this->author=$link->link_author;
$this->author_email=$link->user_email;
$this->username=$link->user_login;
$this->blog=$link->link_blog;
$this->status=$link->link_status;
$this->votes=$link->link_votes;
$this->randkey=$link->link_randkey;
$this->category=$link->link_category;
$this->url= $link->link_url;
$this->url_title=$link->link_url_title;
$this->title=$link->link_title;
$this->title_url=$link->link_title_url;
$this->tags=$link->link_tags;
$this->content=$link->link_content;
$date=$link->link_date;
$this->date=$db->get_var("SELECT UNIX_TIMESTAMP('$date')");
$date=$link->link_published_date;
$this->published_date=$db->get_var("SELECT UNIX_TIMESTAMP('$date')");
$date=$link->link_modified;
$this->modified=$db->get_var("SELECT UNIX_TIMESTAMP('$date')");
$this->fullread = $this->read = true;
return true;
}
$this->fullread = $this->read = false;
return false;
}
You should have a bunch of variable declarations for the Link class. Add $vote_user_id to that and then you can set the value of it for the object by adding a line ...
PHP Code:
$this->vote_user_id = $link->vote_user_id;
(making sure that the vote_user_id column is included in your SQL statement)
cheers
Bookmarks