質問編集履歴
3
写真を掲載します。
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,4 +24,6 @@
|
|
24
24
|
}
|
25
25
|
?>
|
26
26
|
|
27
|
-
```
|
27
|
+
```
|
28
|
+
amazonのサイトの写真を掲載します。
|
29
|
+
amazonのサイトのように書籍をクリックすると中身が観れる仕組みが作りたいんです。
|
2
全体のphpコードを掲載しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,4 +5,23 @@
|
|
5
5
|
echo $item->name;
|
6
6
|
echo $item->address;
|
7
7
|
}
|
8
|
+
```
|
9
|
+
```PHP
|
10
|
+
<?php
|
11
|
+
$apikey='私のid';
|
12
|
+
$format='xml';
|
13
|
+
$offset_page='1';
|
14
|
+
$pref='PREF〇〇';
|
15
|
+
$url ='http://api.gnavi.co.jp/RestSearchAPI/?keyid=' . $apikey . '&format=' . $format . '&offset_page=' . $offset_page . '&pref=' . $pref;
|
16
|
+
|
17
|
+
$xml = simplexml_load_file( $url );
|
18
|
+
if(!$xml->rest){
|
19
|
+
echo '見つかりませんでした';
|
20
|
+
} else {
|
21
|
+
foreach($xml->rest as $r){echo $item->name;
|
22
|
+
echo $item->address;
|
23
|
+
}
|
24
|
+
}
|
25
|
+
?>
|
26
|
+
|
8
27
|
```
|
1
修正しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
ぐるなびapiで取得した情報を店舗の名前の中にまとめたいです。
|
2
2
|
つまり〇〇(店の名前)をクリックすると、その店の情報が出てくるようなものです。クリックの方法は<a href>を使うことは知っていますが、複数の情報を一つにまとめる方法がわかりません。教えて下さい。例えば、下記のコードの住所を店舗名をクリックした時に表示するにはどうすればいいですか?
|
3
|
+
```php
|
3
4
|
foreach($xml->rest as $item){
|
4
5
|
echo $item->name;
|
5
6
|
echo $item->address;
|
6
|
-
}
|
7
|
+
}
|
8
|
+
```
|