Ich habe eine Klasse für DB connection geschrieben und für jede operation (query, fetch object, etc.) eine eigene fehlerfunktion.
Allerdings gibt er mir trotz erfolgreichem Query eine fehlermeldung zurück, hier die funktion:
und hier die ausführung im script:
Der Fehler der in der funktion db_com_last_error generiert wird wird trotz erfolgreichem query ausgegeben, aber warum?
bei den anderen checks funktionierts so wies soll: ohne fehlermeldung nach erfolgreicher operation, also beim connecten, datenbank wählen und fetchen.
Please Help
Allerdings gibt er mir trotz erfolgreichem Query eine fehlermeldung zurück, hier die funktion:
PHP:
function db_com_query($query) {
if ($this->db_status == "connected") {
if (!$this->result = mysql_query($query)) {
$this->error_message = mysql_error();
$this->error_number = mysql_errno();
return 0;
}
} else {
return 0;
}
}
und hier die ausführung im script:
PHP:
$query = "SELECT username FROM $user_tb";
if(!$db->db_com_query($query)) {
echo "query failed<BR>".$db->db_com_last_error()."<BR>";
}
Der Fehler der in der funktion db_com_last_error generiert wird wird trotz erfolgreichem query ausgegeben, aber warum?
bei den anderen checks funktionierts so wies soll: ohne fehlermeldung nach erfolgreicher operation, also beim connecten, datenbank wählen und fetchen.
Please Help