所以我有這兩個存儲過程。第一個工作正常,但第二個不會。它仍然執行第一個。我試着評論其他人,除了第二個存儲過程,它工作正常。我在這裏做錯了什麼?如果elseif語句不工作php
if($view='group'){
$sql = "CALL sp_edit_biochem_group('$item_group_ID','$item_group_code','$item_group_desc','$item_group_qty','$uom','$location','$inv_by','$as_of_date')";
}
elseif ($view='breakdown'){
$sql = "CALL sp_edit_biochem_breakdown('$status','$as_of_date','$serial_no','$item_breakdown_ID')";
}
經典:使用'=='而不是'='。 '='賦值並且'=='比較值。另外請看「[Yoda條件](http://en.wikipedia.org/wiki/Yoda_Conditions)」以避免這些問題。 – insertusernamehere
如果您使用'=='而不是'='? – Floris
使用'=='而不是'=' – ashley