松本から帰ってきて、久々のphp。

みかつさんからのご意見で、「前のフレームへ戻る」ボタンの新設に取り掛かる。

基本的にはフレームの値を“$frame = $frame - 1”とすればよいのだが、困ったのは3フレーム前までの合計点を格納する$hidden_total。

これまでは3フレーム前までの結果をデータベースから呼び出して、POSTされた$hidden_totalの値に足して新たな$hidden_totalを算出していたが、「前のフレームへ戻る」を新設すると$hidden_totalの値も前に戻す必要がある。

現状のままだと、$hidden_totalは常に上書きされるので、前に戻すことは不可能。

よって、これまで入力された全てのデータを呼び出し、その都度$totalを計算して配列に格納するように仕様変更。

ノウハウは既に最終表示画面の作成時に得ていたので、基本的にはそれの流用。

ああ、長旅の疲れが。

寝よう。