Mysqlエラーは、開発中に発生する最も一般的なエラーの1つであり、それらを出力するための快適で有益な方法を探しています。
phpMyAdminには、mySQLクエリ用のまともなプリティプリンターがあるようです。
解析されたクエリhttp://img706.imageshack.us/img706/2873/clipboard02a.png
ただし、エラーは単純なテキストとして出力されます。
エラー出力http://img683.imageshack.us/img683/1577/clipboard03g.png
後者の例では、後のテキストfor the right syntax to use near
がクエリで強調表示されている可能性があります。このような:
代替テキストhttp://img710.imageshack.us/img710/2839/clipboard03z.png
短いクエリですが、テキストの直前に余分なカンマがあることがすぐにわかります。はるかに大きなクエリでこれを行うと、読みやすさが劇的に向上する可能性があります。このテーマに関する多数の検索で何も得られなかったことに驚いています。
一文で質問:デバッグ目的でかなりのmysqlエラーを表示するそのようなPHPクラスを使用または知っていますか?