To me, this simple little class should work, but for some reason its not pulling the data out the db?
class article
{
var $db_user = "xxxx";
var $db_pass = "yyyyy";
var $db_server = "localhost";
var $db_name = "xyxyxyxyx";
var $article_id;
var $article_name ;
function setArticle_id($i)
{
$this->article_id= $i;
}
function showArticle($article_id)
{
if(!($connect = @ mysql_connect($this->db_server, $this->db_user, $this->db_pass))) die(mysql_error());
if(!mysql_select_db($this->db_name, $connect)) die(mysql_error());
$query = "SELECT article_name FROM articles WHERE article_id=".$this->article_id;
$result = mysql_query($query, $connect);
list($article_id, $article_name) = mysql_fetch_array($result);
echo "Article Name: ".$this->article_name;
}
}
$obj1 = new article();
$obj1->setArticle_id(1);
$obj1->showArticle();