Zweipunktnull
Commander
- Registriert
- Dez. 2004
- Beiträge
- 2.546
Hallo!
Kann mir einmal jemand erklären, was genau der Unterschied zwischen den unten genannten Methoden zur Ausführung von SQL-Querys ist beziehungsweise wann man welche benutzen sollte?
Und vielleicht kann auch jemand einmal seine Meinung dazu äußern, ob man selbst bei kleineren Skripten PDO einsetzen sollte. Ich bin da eher skeptisch, allerdings hab ich letztens in einem Artikel in der Fachzeitschrift gelesen, dass man ab PHP 5.1 generell alle Datenbankabfragen mit PDO machen sollte. Soll PDO ein Ersatz sein oder nur eine zusätzliche Alternative um auf Datenbanken zuzugreifen?
Kann mir einmal jemand erklären, was genau der Unterschied zwischen den unten genannten Methoden zur Ausführung von SQL-Querys ist beziehungsweise wann man welche benutzen sollte?
PHP:
$db = new PDO('mysql:host=localhost;dbname=testdb', 'root', '');
$result = $db->query('SELECT * FROM testtbl');
PHP:
$db = new PDO('mysql:host=localhost;dbname=testdb', 'root', '');
$query = $db->prepare('SELECT * FROM testtbl');
$query->execute();
Zuletzt bearbeitet: