wDB::checkConnection
Prüft, ob die aktuelle Verbindung korrekt hergestellt wurde
Funktionsaufruf
Beispiel: Prüft die aktuelle Datenbankverbindung
Quelltext
<?php
$db = new wDB('statistics');
$checkResult = $db->checkConnection();
if($checkResult == '1'){
print 'OK';
}
else{
print $checkResult;
}
?>Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.
FAQs
- Was macht wDB::checkConnection?
- wDB::checkConnection prüft, ob die aktuelle Verbindung korrekt hergestellt wurde.
- Wie wird wDB::checkConnection typischerweise aufgerufen?
- Beispiel: <pre><code class="codeBlock" style="color: #000000">php $db = new wDB('statistics'); $checkResult = $db->checkConnection(); </code></pre>
- Woran erkennt man, ob die Verbindung erfolgreich ist?
- Im Beispiel gilt: Wenn <code class="codeInline">$checkResult == '1'</code>, wird <code class="codeInline">OK</code> ausgegeben. Andernfalls wird der Rückgabewert ausgegeben: <pre><code class="codeBlock" style="color: #000000">php if($checkResult == '1'){ print 'OK'; } else{ print $checkResult; } </code></pre>
- Was passiert, wenn die Verbindung nicht erfolgreich geprüft werden kann?
- Wenn das Ergebnis nicht <code class="codeInline">'1'</code> ist, wird im Beispiel der Rückgabewert von <code class="codeInline">$checkResult</code> ausgegeben (statt „OK“).
- Welche Hinweise gibt es zur Verwendung von Framework-Funktionen in eigenen Skripten?
- Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel (laut Hinweis auf der Seite).
- Muss das Framework bei Einbindung von Funktionen in einer Weblication®-Seite erneut referenziert werden?
- Nein. Wenn eine Funktion innerhalb einer Weblication®-Seite eingebunden wird (z. B. über das PHP-Quelltext-Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code>), muss das Framework über <code class="codeInline">grid.php</code> nicht mehr referenziert werden.