Hallo,
Ich versuche derzeit ne Klasse zu schreiben...aber irgendwie habe ich irgendwo ein Fehler der mir bis jetzt nicht aufgefallen ist (Ich bin noch ein Neuling).
Also folgende Fehlermeldung taucht auf:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in Z:\apachefriends\xampp\htdocs\e\index.php on line 45
Wenn ich das hier machen will:
So schaut die Zeile 45 aus:
Und hier meine Klasse:
Ich hoffe ihr könnt mir weiterhelfen...
Ich versuche derzeit ne Klasse zu schreiben...aber irgendwie habe ich irgendwo ein Fehler der mir bis jetzt nicht aufgefallen ist (Ich bin noch ein Neuling).
Also folgende Fehlermeldung taucht auf:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in Z:\apachefriends\xampp\htdocs\e\index.php on line 45
Wenn ich das hier machen will:
PHP-Code:
$db->query("SELECT * FROM hallo");
So schaut die Zeile 45 aus:
PHP-Code:
$this->result = mysql_query($query,$this->link);
PHP-Code:
#### Config ####
$sqlhost = "localhost";
$sqluser = "root";
$sqlpass = "";
$sqldatabase = "mb";
#### Class : db_mysql ####
class db {
var $server;
var $user;
var $password;
var $database;
function db($server, $user, $password, $database) {
$this->server = $server;
$this->user = $user;
$this->passwd = $password;
$this->db = $database;
$password = '';
$this->connect;
$this->password = '';
}
function connect() {
$this->link = @mysql_connect($this->server, $this->user, $this->passwd);
@mysq_select_db($this->db);
}
function query($query) {
$this->result = mysql_query($query,$this->link);
}
function fetch_array($result) {
$this->array = mysql_fetch_assoc($result);
return $this->array;
}
function query_fetch($query) {
$this->result = $this->query($query);
$this->array = $this->fetch_array($this->result);
return $this->array;
}
function affected_rows() {
return mysql_affected_rows($this->link);
}
}
$db = new db($sqlserver, $sqluser, $sqlpassword, $sqldatabase);
// Testen obs funzt == LEIDER NICHT
/* if($db == 'TRUE') {
echo "OK";
}
else {
echo "NEINNNN";
} */
$db->query("SELECT * FROM hallo");
Kommentar