Jump to content


Photo

Receiving Fatal Error


  • Please log in to reply
1 reply to this topic

#1 meckr

meckr
  • Members
  • PipPip
  • Member
  • 18 posts

Posted 30 July 2006 - 01:34 AM

I keep receiving this error and I can't figure out why.

Here is the error:
Fatal error: Using $this when not in object context in /home/indigosc/public_html/drive/index.php on line 12

here is the code:
$query = "SELECT * FROM users WHERE uid='$myuid'";
	$result = mysql_query($query) or die ("Error in query: $query. " . mysql_error());
	if ( ($result) && (mysql_num_rows($result) > 0) ){
		$row = mysql_fetch_object($result);
	}


	$this->c=mysql_query("select * from users where uid='$myuid'"); // <--- this is line 12 <---
	$this->d=mysql_fetch_object($this->c);
	if(is_object($this->d)) {
		$cusername = $this->d->username;
		$cpassword = $this->d->password;
		$cfirst_name = $this->d->first_name;
		$clast_name = $this->d->last_name;
		$cstreet = $this->d->street;
		$ccity = $this->d->city;
		$czip = $this->d->zip;
		$cstate = $this->d->state;
		$ccountry = $this->d->country;
		$cemail = $this->d->email;
		$ctelephone = $this->d->telephone;
		$clast_paid = $this->d->last_paid;
		$csignup_date = $this->d->signup_date; 
	}

And what is more, I agree with everything I have just said!

Education is what remains after one has forgotten everything he learned in school. --Albert Einstein.

www.tspadvantage.com

#2 DepretioN

DepretioN
  • Members
  • PipPip
  • Member
  • 12 posts

Posted 30 July 2006 - 01:38 AM

Is that within a method in a class? $this is a reference to a current object. Did you copy and paste that code from somewhere else? If so use new variable names, dont use $this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users