Sven Rautenberg: Ausgabe mehrerer MySQL Datansätze anhand der ID

Beitrag lesen

Moin!

Includes ggf. immer als "include_once()" ausführen lassen und/oder prüfen, ob das Include bereits ausgeführt wurde, also z.B. eine Konstante setzen im Include-File.

Wenn man will, dass include-Fehler bemerkt werden, verwendet man require_once() - das bricht die Programmausführung ab, wenn es nicht funktioniert, anstatt dass man es selbst tun muss. Finde ich nämlich überflüssig, sich dafür eine eigene Lösung zu überlegen, die sonst keinem Standard gehorcht.

Denk mal darüber nach, was passiert, wenn Dir während der von Dir ausgeführten Ausgabeschleife die Datenbankverbindung abschmiert. Kommt dann noch eine valide Webseite dabei heraus mit einer verständlichen Anweisung für den User und einer Fehlermeldung für den Operator?

Obwohl nicht auszuschließen, wird es in der Realität extrem selten sein, und im Zweifel auch nur ganz wenige Requests betreffen. Wenn das ein Problem darstellt, wird man in Hochverfügbarkeit investiert haben, um das Problem zu verhindern.

Was passiert, wenn die Connection zwischen Browser und Server während der Seitenübermittlung abschmiert? Wird dann noch eine valide Webseite dabei herauskommen?

- Sven Rautenberg