材料をデータベースに挿入するレシピ アプリのフォームがあります。まだ何も提出されていない場合、栄養価は「0」と表示されます。それ以外の場合は、post 値に更新されます。
栄養表示の私の構造は次のとおりです。
Calories:
<?php if ($ingredientArray[calorieKey] >= 1)
echo $ingredientArray[calorieKey];
else echo 0; ?><br />
Protein:
<?php if ($ingredientsArray[proteinKey] >= 1)
echo $ingredientArray[proteinKey];
else echo 0; ?><br />
...そして約20項目続きます。質問は:
1 つの if/else ステートメントを使用してコードをリファクタリングし、2 つの異なるフォーム (動的および静的) を表示する方が効率的でしょうか?それともそのままの方がよいでしょうか?