MyBB.de Forum

Normale Version: Exceptions
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

bei einer individuellen Erweiterung, die ich gerade zu implementieren versuch,
habe ich ein kleines Prob mit dem Exception-Handling

PHP-Code:
try
            {
            
$this->db->insert_query('vkd_teams'$inArray);

            echo 
'<img src="images/ok.gif" alt="" />Der Verein wurde erfolgreich gespeichert und ver&ouml;ffentlicht.<br />
            Klick <a href="vk-usercp.php?sec=40" title="Neuer Verein">hier</a> um einen weiteren Verein anzulegen'
;
            }
        catch( 
Exception $e )
            {
            echo 
'Fehler aufgetreten';
            } 

wirft mir trotzdem
MySQLi error: 1062
Duplicate entry 'test' for key 2


aus?
Das MyBB wirft eben schon vorher den Fehler aus. Wink
was muss ich denn ändern, der Datenbanklasse zu sagen, eigene exceptions zuzulassen
Diesen Code musst du anpassen:
PHP-Code:
        if($this->error() && !$hideerr)
        {
             
$this->dberror($string);
             exit;
        }