質問編集履歴
1
ご指摘された点の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,11 +10,7 @@
|
|
10
10
|
|
11
11
|
<?php
|
12
12
|
|
13
|
-
|
14
|
-
|
15
|
-
//$url="https://api-tokyochallenge.odpt.org/api/v4/odpt:StationTimetable?odpt:station=".$url_test."&acl:consumerKey=d7709e6a6675b505bb7b3499477987074437ecccc287d5c123950f24184c132f";
|
16
|
-
|
17
|
-
$url="https://api-tokyochallenge.odpt.org/api/v4/odpt:StationTimetable?odpt:station=odpt.Station:JR-East.Yamanote.Ikebukuro&acl:consumerKey=d7709e6a6675b505bb7b3499477987074437ecccc287d5c123950f24184c132f";
|
13
|
+
$url="http://localhost/json/API_prd.json";
|
18
14
|
|
19
15
|
$json=file_get_contents($url);
|
20
16
|
|
@@ -70,6 +66,8 @@
|
|
70
66
|
|
71
67
|
$stmt->bindParam('station_number',$num[$i],PDO::PARAM_STR);
|
72
68
|
|
69
|
+
$stmt->execute();
|
70
|
+
|
73
71
|
}
|
74
72
|
|
75
73
|
}
|
@@ -93,3 +91,21 @@
|
|
93
91
|
```
|
94
92
|
|
95
93
|
DBには接続できているので文法だけが問題だと思われます。
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
追記1
|
98
|
+
|
99
|
+
ご指摘がありましたので、API提供者様に迷惑が掛からないよう自分のサーバーに落とし込んだファイルで
|
100
|
+
|
101
|
+
プログラムを更新しています。
|
102
|
+
|
103
|
+
また$stmt->execute();を
|
104
|
+
|
105
|
+
書き加えたところ
|
106
|
+
|
107
|
+
Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in C:\xampp\htdocs\php\API_prd.php on line 33
|
108
|
+
|
109
|
+
と書き加えた部分でエラーが起きているとphp側でエラーメッセージが出てきました。
|
110
|
+
|
111
|
+
現在そこを修正中です。
|