担当:ゆき・あみ・あや
文字化けに関して
鈴木先生のアドバイスのもと、プログラムを改良したところ文字化けなおりました!!
確認してください。
合計カロリーの算出に関して
11/23 ↓に書いてあるものと少し変わりましたが、カロリーの算出までできるようになりました
以下のような流れになります 具体的に数字をつかって説明したものが下にあります(table.JPG)
①新規登録の際、個人用のテーブルを3つつくっておく
| (id)_table |
○日目、体重、摂取カロリーの合計、消費カロリーの合計を格納 |
| (id)_foodtable |
○日目、食べたメニューのfoodidを格納 |
| (id)_extable |
○日目、やった運動のexidを格納 |
②個人ページから体重、食事、運動を入力する
③選択された食事、運動による摂取カロリーと消費カロリーをそれぞれmenucal、exerciseテーブルから参照してそれぞれの合計を求める
④今日が何日目か、今日の体重、↑でもとめた摂取カロリーと消費カロリーを(id)_tableに格納
⑤④と同時に選択された食事、運動のfoodid、exidを(id)_foodtableと(id)_extableに格納
⑥摂取カロリーと消費カロリーの差を求めて合計カロリーとする
※一応ログも見られるようにしました。個人ページの下の方の「○日目」とかかれたリンクをクリックするとメニュー、運動、摂取カロリー、消費カロリー、合計カロリーが表示されます
①チェックボックスでチェックされたメニュー(運動)を新しく用意したテーブルに格納する
たとえば
amiさんが、ご飯100calとバナナ50calとカレー200calをチェックしたとしたら
その1つ1つのカロリー(100,50,200)をテーブル(この場合、sumfood(sumexe)テーブル)に格納
※11/21 入力が完了したあと食べたメニューを表示してそのカロリーの合計を出すところまでいきました
- 個人のテーブルに消費カロリーと摂取カロリーを格納する(体重と同じテーブルに入れる予定)
- 合計カロリーは↑の二つの差から求める
- とりあえずメニューの格納は後回し
②sumfood(sumexe)に入っているカロリーの合計をsumで求める
⇒これでその日の摂取カロリー(消費カロリー)が求まる
③個人用のテーブル(この場合はamical)を用意し、その中に摂取カロリーの合計と消費カロリーの合計を格納し、その差を計算で求める
最終更新:2010年11月25日 17:28