私はいくつかのセレクタを含むフォームを持つhtmlページを持っています。html形式からのNULLを使用したTSQLクエリの入力
フォームは、jquery ajaxを使用してデータをPHPページに送信するjs関数を介してGETによって処理されます。 phpは、情報を選択するためのTSQLクエリを作成します。
セレクタでオプションを選択しない場合は、クエリにNULLが必要です。 私が試したのJSとphpのページで両方:
if($variableFromSelector1 ==’-’){ $variableFromSelector1 =’NULL’;}
if($variableFromSelector2 ==’-’){ $variableFromSelector2 =’NULL’;}
( - セレクタで選択された何を意味する)
しかし、これは同じではない「NULL」でクエリを埋め
function showData($variableFromSelector1,$variableFromSelector2)
{
$strSqlSelect = "EXECUTE mybd.dbo.myprocedure
@var1='".$variableFromSelector1."',
@var2='".$variableFromSelector2."'";
}
がどのように私は何のオプションは、セレクタで選択されていない場合はNULLでクエリを取得することができます:ここではNULL
は、クエリがどのようになるのか?
どうもありがとう
引用符を使用しないでください。 $ var = NULL; – zimdanen
どのようにクエリを作成していますか? – wroniasty
$ var = NULLを実行すると構文エラーが発生する – user523129