質問編集履歴

3

訂正します。

2016/08/04 07:32

投稿

uverworld101nm
uverworld101nm

スコア172

test CHANGED
File without changes
test CHANGED
@@ -93,3 +93,51 @@
93
93
  ?>
94
94
 
95
95
  ```
96
+
97
+
98
+
99
+ ```PHP
100
+
101
+ <html>
102
+
103
+ <head>
104
+
105
+ <title>API_SAMPLE</title>
106
+
107
+ </head>
108
+
109
+ <body>
110
+
111
+ <form action="" method="POST">
112
+
113
+ <input type="text" name="freeword">
114
+
115
+ <input type="submit">
116
+
117
+ </form>
118
+
119
+ </body>
120
+
121
+ </html>
122
+
123
+
124
+
125
+ <?php
126
+
127
+ if (isset ( $_POST ["search"] )) {
128
+
129
+ $key='私のid';
130
+
131
+ $count='50';
132
+
133
+ $large_area='〇〇';
134
+
135
+ $start ='2';
136
+
137
+ $keyword=$_POST ["keyword"];
138
+
139
+ $format='xml';
140
+
141
+ $url='http://webservice.recruit.co.jp/hotpepper/gourmet/v1/?key='.$key.'&count='.$count.'&large_area='.$large_area.'&start='.$start.'&keyword='.$keyword.'&format='.$format;
142
+
143
+ ```

2

編集しました。

2016/08/04 07:32

投稿

uverworld101nm
uverworld101nm

スコア172

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,8 @@
7
7
  ※コードができましたので、表示しません。
8
8
 
9
9
  検索フォームはでき、入力もできますが、カレーと入れても表示されません・
10
+
11
+ ```php
10
12
 
11
13
  <html>
12
14
 
@@ -89,3 +91,5 @@
89
91
 
90
92
 
91
93
  ?>
94
+
95
+ ```

1

phpコードができました。

2016/08/04 07:05

投稿

uverworld101nm
uverworld101nm

スコア172

test CHANGED
File without changes
test CHANGED
@@ -4,4 +4,88 @@
4
4
 
5
5
  下記のコードは自分が考えたコードですが訂正するところがありましたら教えてください。お願いします。
6
6
 
7
- ※コードができしだい、表示しま
7
+ ※コードができたので、表示しません
8
+
9
+ 検索フォームはでき、入力もできますが、カレーと入れても表示されません・
10
+
11
+ <html>
12
+
13
+ <head>
14
+
15
+ <title>API_SAMPLE</title>
16
+
17
+ </head>
18
+
19
+ <body>
20
+
21
+ <form action="" method="post" name="keyword">
22
+
23
+ <p>検索したいキーワードを入力してください。</p>
24
+
25
+ <input type="search" name="search" placeholder="キーワードを入力">
26
+
27
+ <input type="submit" name="search" value="検索">
28
+
29
+ </form>
30
+
31
+ </body>
32
+
33
+ </html>
34
+
35
+
36
+
37
+ <?php
38
+
39
+ if (isset ( $_POST ["search"] )) {
40
+
41
+ $key='私のkey';
42
+
43
+ $count='50';
44
+
45
+ $large_area='〇〇';
46
+
47
+ $start ='2';
48
+
49
+ $genre=$_POST ["keyword"];
50
+
51
+ $format='xml';
52
+
53
+ $url='http://webservice.recruit.co.jp/hotpepper/gourmet/v1/?key='.$key.'&count='.$count.'&large_area='.$large_area.'&start='.$start.'&genre='.$keyword.'&format='.$format;
54
+
55
+ $xml=simplexml_load_file($url);
56
+
57
+ if(!$xml->shop){
58
+
59
+ echo '見つかりませんでした';
60
+
61
+ } else {
62
+
63
+ foreach($xml->shop as $r){
64
+
65
+ echo '<table>' ;
66
+
67
+ echo '<tr>';
68
+
69
+ echo '<td>';
70
+
71
+ echo $r->food->name;
72
+
73
+ echo '</td>';
74
+
75
+ echo '<td>';
76
+
77
+ echo $r->name;
78
+
79
+ echo '</td>';
80
+
81
+ echo '</table>';
82
+
83
+ }
84
+
85
+ }
86
+
87
+ }
88
+
89
+
90
+
91
+ ?>