質問編集履歴

4

htmlの追記

2019/12/28 00:47

投稿

watta_00
watta_00

スコア16

test CHANGED
File without changes
test CHANGED
@@ -179,3 +179,57 @@
179
179
  </div>
180
180
 
181
181
  ```
182
+
183
+
184
+
185
+
186
+
187
+ -----------------------------------------追記2
188
+
189
+
190
+
191
+ どのように変化させたいかというと、上のHTML文が現状ですが、下のHTML文のように処理されるのが理想です。
192
+
193
+ ```HTML
194
+
195
+ <div class="card">
196
+
197
+ <div class="card-header bg-primary">解答</div>
198
+
199
+ <div class="card-body">
200
+
201
+ <!--解答の読み込み-->
202
+
203
+ <div style="display:inline-flex"><form id="result" method="POST" action="insert_clear.php?id='2'" autocomplete="off">
204
+
205
+ public class HelloWorld{<br />
206
+
207
+  public static void main(String[] args){<br />
208
+
209
+   System.out.println(&quot;
210
+
211
+ <input type="text" id="textbox1" name="input01" size="30">1&quot;);<br />
212
+
213
+ <input type="text" id="textbox2" name="input02" size="30">2<br />
214
+
215
+  }<br />
216
+
217
+ }<br />
218
+
219
+ </form></div>
220
+
221
+ <div class="text-right">
222
+
223
+ <button id="button1" type="button" class="btn-warning btn-lg" onclick="check();">チェック</button>
224
+
225
+ <button id="button2" type="submit" class="btn-secondary btn-lg" disabled form="result">送信</button>
226
+
227
+ </div>
228
+
229
+ </div>
230
+
231
+ </div>
232
+
233
+ </div>
234
+
235
+ ```

3

キャプチャ画像の削除

2019/12/28 00:47

投稿

watta_00
watta_00

スコア16

test CHANGED
File without changes
test CHANGED
@@ -106,10 +106,6 @@
106
106
 
107
107
 
108
108
 
109
- ここで表示しているデータベースの中身は下記の通りです。
110
-
111
- ![データベースの中身](ed197b165fd20bbc3af027b1c14e5952.png)
112
-
113
109
 
114
110
 
115
111
  データベースについてはこちらです。

2

コードの追記

2019/12/28 00:37

投稿

watta_00
watta_00

スコア16

test CHANGED
File without changes
test CHANGED
@@ -109,3 +109,77 @@
109
109
  ここで表示しているデータベースの中身は下記の通りです。
110
110
 
111
111
  ![データベースの中身](ed197b165fd20bbc3af027b1c14e5952.png)
112
+
113
+
114
+
115
+ データベースについてはこちらです。
116
+
117
+ ```CREATE
118
+
119
+ CREATE TABLE `test_01`.`mondai1` ( `id` INT NOT NULL AUTO_INCREMENT , `top` TEXT NOT NULL , `source1` TEXT NOT NULL , `question` TEXT NOT NULL , `source2` TEXT NOT NULL , `answer` TEXT NOT NULL , `category` TEXT NOT NULL , PRIMARY KEY (`id`)) ENGINE = InnoDB;
120
+
121
+ ```
122
+
123
+ ```INSERT
124
+
125
+ INSERT INTO `mondai` (`id`, `top`, `source1`, `question`, `source2`, `answer`, `category`) VALUES (NULL, '1.1「Hello World!」の表示 ', 'Hello World!', 'Hello Worldと表示されるプログラムを作成してください。', 'public class HelloWorld{\r\n public static void main(String[] args){\r\n  System.out.println(\"index1\");\r\n index2\r\n }\r\n}', 'Hello World!', '1.1');
126
+
127
+ ```
128
+
129
+ 処理を行っている部分のHTMLはこのようになっています。
130
+
131
+
132
+
133
+ ```HTML
134
+
135
+ <div class="card">
136
+
137
+ <div class="card-header bg-primary">解答</div>
138
+
139
+ <div class="card-body">
140
+
141
+ <!--解答の読み込み-->
142
+
143
+ <div style="display:inline-flex"><form id="result" method="POST" action="insert_clear.php?id='2'" autocomplete="off">
144
+
145
+ public class HelloWorld{<br />
146
+
147
+  public static void main(String[] args){<br />
148
+
149
+   System.out.println(&quot;<input type="text" id="textbox1" name="input01" size="30">1&quot;);<br />
150
+
151
+ <input type="text" id="textbox1" name="input01" size="30">2<br />
152
+
153
+  }<br />
154
+
155
+ }<br />
156
+
157
+ 2public class HelloWorld{<br />
158
+
159
+  public static void main(String[] args){<br />
160
+
161
+   System.out.println(&quot;<input type="text" id="textbox2" name="input01" size="30">1&quot;);<br />
162
+
163
+ <input type="text" id="textbox2" name="input01" size="30">2<br />
164
+
165
+  }<br />
166
+
167
+ }<br />
168
+
169
+ 2 </form></div>
170
+
171
+ <div class="text-right">
172
+
173
+ <button id="button1" type="button" class="btn-warning btn-lg" onclick="check();">チェック</button>
174
+
175
+ <button id="button2" type="submit" class="btn-secondary btn-lg" disabled form="result">送信</button>
176
+
177
+ </div>
178
+
179
+ </div>
180
+
181
+ </div>
182
+
183
+ </div>
184
+
185
+ ```

1

このサイトについて、表示しているデータベースの中身を追記いたしました。

2019/12/27 08:19

投稿

watta_00
watta_00

スコア16

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,10 @@
7
7
 
8
8
 
9
9
  何か良い方法はありますでしょうか。
10
+
11
+
12
+
13
+
10
14
 
11
15
 
12
16
 
@@ -81,3 +85,27 @@
81
85
 
82
86
 
83
87
  ![イメージ説明](1ce342c14ddecb0e06f9d9a375b9879d.png)
88
+
89
+
90
+
91
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーー追記
92
+
93
+ サイトについて・・・
94
+
95
+
96
+
97
+ PHPとmysqlを使用し、answer(答え)というテーブルに格納されている文字列と今回用意するフォームの中身を照合し、合致すれば赤い背景のフォームが緑に変わるというコンパイルと実行は必要ないタイプのサイトです。
98
+
99
+
100
+
101
+ 下記のphpはindexという文字(自分で設定した文字列)を検索し、indexという文字列を見つけたら空欄(inputタグ)を作成するというものです。
102
+
103
+
104
+
105
+ 空欄が1つであれば、実装することができたのですが、複数というところで苦戦しております。
106
+
107
+
108
+
109
+ ここで表示しているデータベースの中身は下記の通りです。
110
+
111
+ ![データベースの中身](ed197b165fd20bbc3af027b1c14e5952.png)