私のPHP ifステートメントに問題があります。
SQL に 2 つの価格表があります。一部の記事では 1 番目の価格表 (price1 として) に価格があり、一部の記事では 2 番目の表に価格があります$price2
。price1 と price2 の価格を読み込んで保存しました。次に、記事の価格を見つける必要があります。
if ($price1 > 0){$price = $price1;
}
else if ($price2> 0){ $price = $price2;
}
記事はからで$price1
はなく から価格を取得します。価格$price2
が にある場合$price2
、価格が にある最後の記事の価格が取得され$price1
ます。
if ステートメントの順序を変更すると、その逆になります。
この声明を正す他の方法はありますか?