0

PEAR MDB2のドキュメントによると、オプションで3番目のパラメーターを使用して値を引用するかどうかを指定できます。

$ mdb2-> quote($ val1、 "text"、true)$ mdb2-> quote($ val2、 "integer"、false)

空白値をNULLに変換できるようにする方法はありますか?つまり、$ val1が空であるか、実際にnullである場合、insert / updateステートメントでは(''ではなく)NULLとして表示されます。

4

1 に答える 1

0

「コーダー」には答えるのに十分な評判がないため、未回答リストから質問を取得するために彼の回答を追加します。


整数の場合、解決策は $mdb2->quote を適用する前に値をチェックすることです。値が '' の場合は、null に設定します。ただし、同じ手法は文字列 (テキスト) では機能しません。null ($textvalue = null) に変換された空のテキスト文字列は、

于 2011-10-06T18:17:11.400 に答える