質問: $_POST["id"]; $smarty->assign('param', $param); $smarty->assign('param2', $param2); ``` ``` {foreach from=$food item="f" key=key} {$q[$key]} 更新 {/foreach} ```
回答: 同name、同IDになっているためです。同IDは直接は関係ありませんが「1画面に1つ」という原則は守らなければなりません。 別name、別IDを設定し、取得する際もforeachで回して取得してください。