こんにちはみんな場合に基づいて、MYSQLに私が達成したい概念は、ユーザーのに基づいています..私は私が正しくデータベースに挿入することができないよう、この簡単なMYSQL文を持っているelse文
if($item_cat == "Hardware") {
$item_filter = "2";
$item_filter = trim($_POST['item_filter']);
$item_filter = strip_tags($item_filter);
$item_filter = htmlspecialchars($item_filter);
} elseif($item_cat == "Software") {
$item_filter = "3";
$item_filter = trim($_POST['item_filter']);
$item_filter = strip_tags($item_filter);
$item_filter = htmlspecialchars($item_filter);
}
$query = "INSERT INTO items(item_cat , item_filter) VALUES('$item_cat','$item_filter')";
を挿入選択入力(ハードウェアまたはソフトウェア)の選択は、この選択に基づいてitem_filterが追加されます。このコードを試してみると、私にはわかりますitem_filter is undefined.
これを解決するための助けや別のアプローチがあれば幸いです。
を試してみてください必要に応じて、私はまた –
$ _POST [ 'item_filter']が未定義 –
あるHTMLコードを追加することができます申し訳ありませんが、それはちょっと混乱しています。 –