Hallo,
ich will mir in einer Tabelle alle Trigger einer DB ausgeben lassen. Klappt alles. Nur wenn kein Trigger vorhanden ist soll das Skript, was durch Ajax geladen wird, vorzeitig abgebrochen werden:
wenn der if true ergibt gibt kommt dennoch keine Ausgabe. Nur durch wegmachen von exit; kommt wieder die ausgabe, aber auch der restliche teil vom Skript.
Wenn if nicht fehlschlägt, es also trigger gibt, funktioniert es wie gewünscht.
Wieso wird die ausgabe vom exit verhindert?
PS: exit("nachricht") und die("Nachricht") funktionieren auch nicht.
LG Spam
ich will mir in einer Tabelle alle Trigger einer DB ausgeben lassen. Klappt alles. Nur wenn kein Trigger vorhanden ist soll das Skript, was durch Ajax geladen wird, vorzeitig abgebrochen werden:
PHP-Code:
$res = $db_browser->query("SHOW TRIGGERS FROM `test`");
if(mysqli_num_rows($res) == 0){
echo "Es sind keine Trigger vorhanden";
exit;
}
Wenn if nicht fehlschlägt, es also trigger gibt, funktioniert es wie gewünscht.
Wieso wird die ausgabe vom exit verhindert?
PS: exit("nachricht") und die("Nachricht") funktionieren auch nicht.
LG Spam
Kommentar