この質問をチェックしていただきありがとうございます。
ユーザーが MySQL データベースから返すデータを定義できる一連の HTML select 要素があります。それぞれの選択肢は変数に格納されます。一部のオプションでは、ユーザーは「設定なし」を選択できます。この場合、SQL ステートメントは変数を受け入れて、その特定の列のすべてのフィールドを返すことができるようにする必要があります。
私は参考のためにPHPを使用しています。
これは存在しますか、それともコードの設定が不十分ですか? 現在、SQL ステートメントはこの形式の変数を受け入れています
AND `operationalTier1`='$userOps'
AND `modelName`='$userEndpoint'
AND `status`='$userStatus'
AND `sourceName`='$userSource'
AND `metSLA`='$userSLA'
ユーザーが選択するための Select は、この形式です
<h3>Data Filters</h3>
<p>Case Created</p>
<form action="index.php" method="post">
<p>Ops Tier 1</p>
<select name="ops_1_select">
<option>No Preference</option>
<option>Add/Create</option>
<option>Delete/Remove</option>
<option>Fix</option>
<option>Inform</option>
</select>
オプションを変数に設定する
if ($_POST['ops_1_select'] = "No Preference")
{
$userOps= XXXX
} else
{
$userOps= $_POST['ops_1_select'];
}
したがって、ユーザーが「設定なし」を選択した場合、XXXX を置き換えるデータベースからすべての ops 層を返す何かを格納する変数が必要です。