PDO geçmeden önce, ben dizeleri birleştirerek PHP SQL sorguları yarattı. Ben veritabanı sözdizimi hatası var ise, ben sadece son SQL sorgu dizesi yankı olabilir, daha sonra kodun içine geri koymak, kendimi veritabanı üzerinde deneyin, ve ben hata sabit kadar çimdik.
Hazırlanan PDO ifadeleri daha hızlı ve daha iyi ve daha güvenli, ama bir şey beni rahatsız: Bu veritabanına gönderilen gibi ben son sorgu görmek asla. Ben Apache günlüğüne ya da benim özel günlük dosyasında sözdizimi hakkında hataları olsun (bir catch
bloğunun içindeki hataları log), ben onları neden sorgu göremiyorum.
Is there a way capture the complete SQL query sent by PDO to the database and log it to a file?