回答編集履歴

2

テキスト修正

2018/01/02 03:26

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -48,11 +48,11 @@
48
48
 
49
49
 
50
50
 
51
- **(2) 上記(1)のクエリの検索結果に対して、mysqli_fetch_array レコード行がなくなるまでwhileでループさせて各行を処理**
51
+ **(2) 上記(1)のクエリの検索結果に対して、 whileでmysqli_fetch_arrayをループさせて各行を処理**
52
52
 
53
53
 
54
54
 
55
- 書き方は、たとえば以下に出ているExample 1〜3を参考にされるとよいかと思います。
55
+ 具体的な書き方は、たとえば以下に出ているExample 1〜3を参考にされるとよいかと思います。
56
56
 
57
57
 
58
58
 

1

テキスト修正

2018/01/02 03:26

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -2,11 +2,25 @@
2
2
 
3
3
   
4
4
 
5
- 拝見したところ、以下の2つの点で修正するとよいのではないかと思いました。
5
+ 拝見したところ、TextSearchDB() 関数を、以下の2つの点で修正するとよいのではないかと思いました。
6
6
 
7
7
 
8
8
 
9
- **1. 実行するSQL以下の1つだけにする。**
9
+ **(1) クエリを1つだけにする。**
10
+
11
+
12
+
13
+ 現状、
14
+
15
+ ```PHP
16
+
17
+ $serch_query1 = mysqli_query($db_link1,"SELECT * FROM `img_table` WHERE `longitude` BETWEEN '".$com_longitude_minus."' AND '".$com_longitude_plus."'");
18
+
19
+ $serch_query2 = mysqli_query($db_link1,"SELECT * FROM `img_table` WHERE `latitude` BETWEEN '".$com_latitude_minus."' AND '".$com_latitude_plus."'");
20
+
21
+ ```
22
+
23
+ と、2つのクエリになっていますが、これを以下の1つにします。
10
24
 
11
25
 
12
26
 
@@ -34,7 +48,7 @@
34
48
 
35
49
 
36
50
 
37
- **2. 検索結果に対して、mysqli_fetch_array をレコード行がなくなるまでwhileでループさせて、各行を処理**
51
+ **(2) 上記(1)のクエリの検索結果に対して、mysqli_fetch_array をレコード行がなくなるまでwhileでループさせて、各行を処理**
38
52
 
39
53
 
40
54