私のフォームでは、データベースに挿入する前にすべてのフィールドで pg_escape_string を使用しています。だから私は firstname='O''reilly' のようなものを取得します。しかし、それを印刷しようとすると、O''reily、2 つのアポストロフィが表示されます。オライリー、アポストロフィー 1 つでいいんじゃないの?
これはデバッグの問題ではありません。firstname='O''reilly' を持っているかどうか疑問に思っているだけです。それをどのように出力すれば、O''reilly ではなく O''reilly になりますか?