Felix Riesterer: PHP PDO Bind Parameters Wo sinnvoll?

Beitrag lesen

Lieber Rolf,

$stmt = $pdo->query("SELECT '1'");

Das liefert Dir eine Row mit einer Spalte darin. In dieser Spalte befindet sich der String-Wert '1'.

$stmt = $pdo->query("SELECT 1");

Das liefert Dir eine Row mit einer Spalte darin. In dieser Spalte befindet sich der Integer-Wert 1.

da aber, wie Du korrekt ausgeführt hast, PHP-intern Strings und Integer in diesem Fall je nach bedarf beliebig hin und her konvertiert werden, ist das Ergebnis für den Programmierer letzten Endes das selbe.

Liebe Grüße

Felix Riesterer