mysql_fetch_array resource fejl
Hej eksperter,Jeg sidder og lejer med noget SQL handling script og har bygget det her sammen:
function SQLgetResult($query) {
$this->q = mysql_query($query);
if(!$this->q) {
die(mysql_error());
return false;
} else {
return $this->q;
}
}
function SQLprintResult() {
while($row = mysql_fetch_array($this->q)) {
$rowArray = array();
foreach($row as $key => $value) {
$rowArray[$key] = $value;
}
$this->row = $rowArray;
}
return $this->row;
}
jeg bruger så i en anden fil denne:
class UserHandling extends SQLHandling {
function MyUserInfo() {
SQLHandling::SQLprintResult();
echo "<div>My mail: ". $this->row["email"] ."</div>";
echo "<div>My password: ". $this->row["password"] ."</div>";
}
}
Når jeg kører det hele ud med
$connect = new SQLHandling();
$connect->SQLconnect();
$connect->SQLgetResult("SELECT * FROM tt_users");
$user = new UserHandling();
$user->MyUserInfo();
Så får jeg
Warning: mysql_fetch_array() expects parameter 1 to be resource, null given
Men jeg kan ikke lige se hvor den driller mig henne.
Er der en der kan hjælpe mig med det ?