質問編集履歴

3

写真を掲載します。

2016/07/12 09:18

投稿

uverworld101nm
uverworld101nm

スコア172

test CHANGED
File without changes
test CHANGED
@@ -51,3 +51,7 @@
51
51
 
52
52
 
53
53
  ```
54
+
55
+ amazonのサイトの写真を掲載します。
56
+
57
+ amazonのサイトのように書籍をクリックすると中身が観れる仕組みが作りたいんです。

2

全体のphpコードを掲載しました。

2016/07/12 09:18

投稿

uverworld101nm
uverworld101nm

スコア172

test CHANGED
File without changes
test CHANGED
@@ -13,3 +13,41 @@
13
13
  }
14
14
 
15
15
  ```
16
+
17
+ ```PHP
18
+
19
+ <?php
20
+
21
+ $apikey='私のid';
22
+
23
+ $format='xml';
24
+
25
+ $offset_page='1';
26
+
27
+ $pref='PREF〇〇';
28
+
29
+ $url ='http://api.gnavi.co.jp/RestSearchAPI/?keyid=' . $apikey . '&format=' . $format . '&offset_page=' . $offset_page . '&pref=' . $pref;
30
+
31
+
32
+
33
+ $xml = simplexml_load_file( $url );
34
+
35
+ if(!$xml->rest){
36
+
37
+ echo '見つかりませんでした';
38
+
39
+ } else {
40
+
41
+ foreach($xml->rest as $r){echo $item->name;
42
+
43
+ echo $item->address;
44
+
45
+ }
46
+
47
+ }
48
+
49
+ ?>
50
+
51
+
52
+
53
+ ```

1

修正しました。

2016/07/12 09:04

投稿

uverworld101nm
uverworld101nm

スコア172

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
1
  ぐるなびapiで取得した情報を店舗の名前の中にまとめたいです。
2
2
 
3
3
  つまり〇〇(店の名前)をクリックすると、その店の情報が出てくるようなものです。クリックの方法は<a href>を使うことは知っていますが、複数の情報を一つにまとめる方法がわかりません。教えて下さい。例えば、下記のコードの住所を店舗名をクリックした時に表示するにはどうすればいいですか?
4
+
5
+ ```php
4
6
 
5
7
  foreach($xml->rest as $item){
6
8
 
@@ -9,3 +11,5 @@
9
11
  echo $item->address;
10
12
 
11
13
  }
14
+
15
+ ```