Bestmögliches MySQL PDO (Fehler abfangen etc.)
Hi,
ich habe jetzt eine ganze Weile MySQLi genutzt, u.a. für Prepared Statements. Doch genau hier wird es nun hakelig und deswegen wollte ich zu PDO umsteigen.
Nun wollte ich fragen, wie so eine Standard-Abfrage aussieht, wenn man auch alle Fehler abfangen möchte.
Nun habe ich folgenden Code gefunden und ich frage mich: Ist das eine gute Methode wie man PDO anwenden kann?
Quelle: Einführung in PDO | florianherlings.de
Hi,
ich habe jetzt eine ganze Weile MySQLi genutzt, u.a. für Prepared Statements. Doch genau hier wird es nun hakelig und deswegen wollte ich zu PDO umsteigen.
Nun wollte ich fragen, wie so eine Standard-Abfrage aussieht, wenn man auch alle Fehler abfangen möchte.
Nun habe ich folgenden Code gefunden und ich frage mich: Ist das eine gute Methode wie man PDO anwenden kann?
PHP:
try {
$connection = new PDO('mysql:host=localhost;dbname=test001', 'root', '');
foreach ($connection->query('SELECT * FROM `guestbook`;') as $entry) {
echo '<div class="name">'.$entry['name'].' schrieb:</div>';
echo '<div class="text">'.$entry['text'].'</div>'; echo '<hr />';
}
} catch (PDOException $e) {
echo "Datenbankfehler: Die Daten konnten nicht gelesen werden.";
}
