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