Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Exceptions
#1
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?
Gruß
Mad4Milk
Freizeitspass mit Volleyball
Zitieren
#2
Das MyBB wirft eben schon vorher den Fehler aus. Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
was muss ich denn ändern, der Datenbanklasse zu sagen, eigene exceptions zuzulassen
Gruß
Mad4Milk
Freizeitspass mit Volleyball
Zitieren
#4
Diesen Code musst du anpassen:
PHP-Code:
        if($this->error() && !$hideerr)
        {
             
$this->dberror($string);
             exit;
        } 
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren