我想基本上使用if語句,說
if ($_POST['mc_gross_1'] != '20' || $_POST['mc_gross_1'] != '19')
不等於一個數字或另一個數字PHP!= || PHP的一起
,如果它不等於19或20,我給一個錯誤,但它不工作。我究竟做錯了什麼?
我想基本上使用if語句,說
if ($_POST['mc_gross_1'] != '20' || $_POST['mc_gross_1'] != '19')
不等於一個數字或另一個數字PHP!= || PHP的一起
,如果它不等於19或20,我給一個錯誤,但它不工作。我究竟做錯了什麼?
您需要使用&&
或AND,而不是||
或OR。 OR正在檢查這兩個值。一個變量不能同時等於兩個不同的數字。
您正在使用或代替and。你說這樣的:
如果不是20或者不是19
這基本上是永遠的,因爲它不能同時20和19在同一時間。