質問編集履歴

2

コードブロック追加など

2016/07/08 03:40

投稿

shaobao
shaobao

スコア33

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,13 @@
10
10
 
11
11
  また、スペースを入ったら、結果にも表示されるようにしたいです。
12
12
 
13
+
14
+
15
+ 一応、データベースを利用して検索することになります。
16
+
13
17
  ------------------
18
+
19
+ ```ここに言語を入力
14
20
 
15
21
  <?php
16
22
 
@@ -60,6 +66,8 @@
60
66
 
61
67
  endif;
62
68
 
69
+ ```
70
+
63
71
 
64
72
 
65
73
  どなた方が分かれば教えてお願いいたします。

1

ソースコード追加

2016/07/08 03:40

投稿

shaobao
shaobao

スコア33

test CHANGED
File without changes
test CHANGED
@@ -10,6 +10,56 @@
10
10
 
11
11
  また、スペースを入ったら、結果にも表示されるようにしたいです。
12
12
 
13
+ ------------------
14
+
15
+ <?php
16
+
17
+ if($_POST["search"]):
18
+
19
+ $_SESSION["s_res"] = array();
20
+
21
+ $where = " WHERE 1 AND";
22
+
23
+ $kensaku = htmlspecialchars($_POST['search']);
24
+
25
+ $kensaku = trim($kensaku);
26
+
27
+ $word = str_replace(" ", " ", $kensaku);
28
+
29
+ $word = str_replace("'", "\'", $word );
30
+
31
+ $words = preg_split("/[ ]+/",$word );
32
+
33
+ $count = count($words);
34
+
35
+ else:
36
+
37
+ if($_GET["tag"]):
38
+
39
+ $_SESSION["s_res"] = array();
40
+
41
+ $where = " WHERE 1 AND";
42
+
43
+ $kensaku = htmlspecialchars($_GET["tag"]);
44
+
45
+ $kensaku = trim($kensaku);
46
+
47
+ $word = str_replace(" ", " ", $kensaku);
48
+
49
+ $word = str_replace("'", "\'", $word );
50
+
51
+ $words = preg_split("/[ ]+/",$word );
52
+
53
+ $count = count($words);
54
+
55
+ else:
56
+
57
+ $err = "検索タグワードが入力されていません";
58
+
59
+ endif;
60
+
61
+ endif;
62
+
13
63
 
14
64
 
15
65
  どなた方が分かれば教えてお願いいたします。