同じfunctions.phpページを指す2つのフォームがあります
1つのフォームにはVechileTypeとPricingの2つの入力フィールドがあり、もう1つのフォームにはVechileTypePricing とCoverageRegionの3つの入力タイプがあります。
if ($_POST['vehicleType'] == 'lgv' && $_POST['pricing'] == 'fixed' ) {
// Query
}
else if ($_POST['vehicleType'] == 'lgv' && $_POST['pricing'] == 'pump' ) {
// Query
}
else if ($_POST['vehicleType'] == 'lgv' && $_POST['pricing'] == 'fixed' && $_POST['coverageRegion'] == 'national' ) {
// Query
}
else if ($_POST['vehicleType'] == 'lgv' && $_POST['pricing'] == 'pump' && $_POST['coverageRegion'] == 'international' ) {
// Query
}
上記のステートメントは機能しません。PHPは初めてです。申し訳ありませんが、最初の2つのクエリは、2つの変数のみが設定されているホームページから実行し、次の2つのクエリは他のフォームが設定されている場合にのみ実行します。記入。
CoverageRegionが設定されていない場合、最初の2つを実行すると言う方法はありますか?