teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

書式の改善

2020/12/22 04:42

投稿

konisi721
konisi721

スコア11

title CHANGED
@@ -1,1 +1,1 @@
1
- 既存を編集するページを作成したい
1
+ cakephpで野球打席結果のwebアプリケション開発中です。入力内容を編集するページを作成したい
body CHANGED
@@ -1,6 +1,17 @@
1
- 野球の打撃成績を登録して表示するwebアプリケーションを作成中です。最初に入力した内容に誤りなどがあった場合の内容を変更するページを作成したいのですが、controllerにどのような関数を使えばいいかわかりません。自分で作成した内容ですと、ブラウザでundefind.indexエラー発生してしまいます。どうすればデータの編集ページにとび、内容の編集できるようになりますか。
1
+ 野球の打撃成績を登録して表示するwebアプリケーションを作成中です。最初に入力した内容に誤りなどがあった場合の内容を変更するページを作成したいのですが、controllerにどのような関数を使えばいいかわかりません。自分で作成した内容ですと、ブラウザでundefind.indexエラーが
2
+ $game->gameday=$p["year"]."年".$p["month"]."月".$p["day"]."日";
3
+ $game->result=((int)$p["result1"]-(int)$p["result2"])>0?"○":(((int)$p["result1"]-(int)$p["result2"])==0?"△":"●");
4
+ $game->score = $p["result1"]."-".$p["result2"];
5
+ $game->teamname = $p["team"];
6
+ $game->enemy = $p["enemy"];
7
+ $game->place = $p["place"];
8
+ $game->rbi = $p["rbi"];
9
+ $game->myscore = $p["myscore"];
10
+ $game->steal = $p["steal"];
11
+ $game->stealout = $p["stealout"];
12
+ で発生してしまいます。どうすればデータの編集ページにとび、内容の編集ができ、保存できるようになりますか。
2
13
  createupdatecontroller
3
- ```ここに言語を入力
14
+ ```cakephp
4
15
  function update() {
5
16
  $p = $this->request->query("id");
6
17
  $table = $this->getTableLocator()->get("games");
@@ -24,7 +35,7 @@
24
35
  }
25
36
  ```
26
37
  createupdate/index.ctpこちらが編集ページになります。
27
- ```ここに言語を入力
38
+ ```cakephp
28
39
  <div id="hedder">
29
40
  <h1>打撃成績入力</h1>
30
41
  </div>
@@ -115,7 +126,7 @@
115
126
  </form>
116
127
  ```
117
128
  data01controllerこちらに最初に入力した内容を表示します。それを元に編集ページを作る感じです。
118
- ```ここに言語を入力
129
+ ```cakephp
119
130
  <?php
120
131
 
121
132
  namespace App\Controller;