質問編集履歴

5

phpのコードも記述しました。

2018/10/11 01:14

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -305,3 +305,67 @@
305
305
  しっかり開発を初めて3ヶ月くらいなので、簡単なことしかわからず。。。
306
306
 
307
307
  申し訳ございませんが、ご教示のほどよろしくお願いいたします。
308
+
309
+
310
+
311
+
312
+
313
+ ------------------------------------
314
+
315
+
316
+
317
+ 補足②
318
+
319
+
320
+
321
+ 先ほど載せたresultの中身ですが
322
+
323
+ ```Log
324
+
325
+ Array( [0] => Array ( [id] => 10 ))
326
+
327
+
328
+
329
+ ```
330
+
331
+
332
+
333
+ この部分がいらないようです。
334
+
335
+ 下記がphpです。
336
+
337
+
338
+
339
+ ```php
340
+
341
+ $str = $_POST["id"];
342
+
343
+
344
+
345
+ $model = new ModelTest();
346
+
347
+ $a = $model->getid($str);
348
+
349
+ print_r($a);
350
+
351
+ $count = count($a);
352
+
353
+
354
+
355
+ for ($i=0; $i < $count ; $i++) {
356
+
357
+ $search["number"][] = array(
358
+
359
+ "id" => $a[$i]['id'],
360
+
361
+ );
362
+
363
+ }
364
+
365
+
366
+
367
+ header('Content-Type: application/json');
368
+
369
+ echo json_encode($search);
370
+
371
+ ```

4

少し修正しました。

2018/10/11 01:13

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -288,7 +288,7 @@
288
288
 
289
289
  ```Log
290
290
 
291
- Array( [0] => Array ( [id] => 10 )){"number":[{"id":"11"}]}
291
+ Array( [0] => Array ( [id] => 10 )){"number":[{"id":"10"}]}
292
292
 
293
293
  ```
294
294
 

3

補足に、resultの中を追記しました。

2018/10/11 01:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -261,3 +261,47 @@
261
261
 
262
262
 
263
263
  ご教示いただけましたら、幸いです。
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+ ------------------------------------
278
+
279
+ 補足です。
280
+
281
+
282
+
283
+ コメントをいただいて、resultの中を見て見ました。
284
+
285
+ resultの中は、以下のように書かれていました。
286
+
287
+
288
+
289
+ ```Log
290
+
291
+ Array( [0] => Array ( [id] => 10 )){"number":[{"id":"11"}]}
292
+
293
+ ```
294
+
295
+
296
+
297
+ 値は取れていることを確認できたので
298
+
299
+ あとはJSONのパースで失敗しているのだと思います。
300
+
301
+
302
+
303
+ この場合、"10"だけ取得するには、どのようにパースすれば良いのでしょうか。。。
304
+
305
+ しっかり開発を初めて3ヶ月くらいなので、簡単なことしかわからず。。。
306
+
307
+ 申し訳ございませんが、ご教示のほどよろしくお願いいたします。

2

文言修正

2018/10/11 01:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -256,7 +256,7 @@
256
256
 
257
257
  AsyncTaskでJSONを受け取る実装は何度かしてきましたが
258
258
 
259
- 今回ばかりは、検討がつきません。
259
+ 今回ばかりは、調べてもどこが原因なのか検討がつきません。
260
260
 
261
261
 
262
262
 

1

修正

2018/10/10 14:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  どうしてもidだけが取れないです。何が原因なのか、調べてもわかりません。
14
14
 
15
- 何が原因でしょうか...
15
+ どこを修正すれば良いでしょうか...
16
16
 
17
17
 
18
18