質問編集履歴

2

体裁と文言修正

2018/08/08 14:38

投稿

tonton3
tonton3

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,26 +1,30 @@
1
- こんにちは、最近動的なWebサイトを作りたくプログラムを始めました、経験はほとんどなくYoutube等を見ながらコードを真似しながらやっている状態です。
1
+ こんにちは、最近動的なWebサイトを作りたくプログラムを始めました、経験はほとんどなく海外のYoutube等を見コードを真似しながらやっている状態です。
2
2
 
3
3
 
4
4
 
5
- 今取り掛かっているのはLAMP環境での簡単な検索ページで、index.php上のフォームにキーワードを入れるとsearch.phpが動きMysqlからデータを取得し結果を表示するというものです。  これ自体はデータベースからドメインをキーワードで検索してくるためのもので、LAN内にたてて2~3人で利用しようとしています。
5
+ 今取り掛かっているのはLAMP環境での簡単な検索ページで、index.php上のフォームにキーワードを入れるとsearch.phpが動きMysqlからデータを取得し結果を表示するというものです。  
6
+
7
+ これ自体はデータベースからドメインをキーワードで検索してくるためのもので、LAN内にたてて2~3人で利用しようとしています。
6
8
 
7
9
 
8
10
 
9
- キーワードでの検索自体はうまく動いたのですがもう一点やりたいことがあり、見つかったドメインをパラメータに指定し、ドメインのセキュリティチェックをしてくれる別サイトへのリンクを貼りたいのです(https://securitycheck.com/search/hogehoge.com、のようなリンクをそれぞれ結果つけたい
11
+ キーワードでの検索自体はうまく動いたのですがもう一点やりたいことがあり、ドメインのセキュリティチェックをしてくれる別サイトへのリンクを貼りたいのです際に検索したドメイン自身をリンクのパラメータ指定したいのです
12
+
13
+ (https://securitycheck.com/search/hogehoge.com、のようなリンクをそれぞれの結果につけたい、hogehoge.comをパラメータとして使いたい)。
10
14
 
11
15
 
12
16
 
13
- 結果ページのイメージはこな形です。
17
+ なお結果ページのイメージはこのような形です。
14
18
 
15
19
 
16
20
 
17
- ■KEYWORD hogehogeの検索結果
21
+ KEYWORD hogehogeの検索結果
18
22
 
19
- ID:3 domain:www.hogehoge.net link to security check
23
+ ID:3 domain:www.hogehoge.net  link to security check
20
24
 
21
- ID:5 domain:hogehoge.co.jp link to security check
25
+ ID:5 domain:hogehoge.co.jp   link to security check
22
26
 
23
- ID:9 domain:hogehoge.com link to security check
27
+ ID:9 domain:hogehoge.com    link to security check
24
28
 
25
29
 
26
30
 

1

体裁変更

2018/08/08 14:38

投稿

tonton3
tonton3

スコア8

test CHANGED
File without changes
test CHANGED
@@ -30,6 +30,8 @@
30
30
 
31
31
  以下、コードです。
32
32
 
33
+ ------------------------------------------------------------
34
+
33
35
  <?php
34
36
 
35
37
 
@@ -38,37 +40,31 @@
38
40
 
39
41
 
40
42
 
41
- keywordfromform=keywordfromform=_GET["keyword"];
43
+ $keywordfromform = $_GET["keyword"];
42
44
 
43
45
 
44
46
 
47
+ echo "<h3> Keyword - $keywordfromform の検索結果 </h3>";
48
+
49
+ $sql = "SELECT ID, domain FROM domains-list WHERE domain LIKE '%" . $keywordfromform . "%'";
50
+
45
- echo "
51
+ $result = $mysqli->query($sql);
46
52
 
47
53
 
48
54
 
49
- Keyword - $keywordfromform の検索結果
55
+ if ($result->num_rows > 0) {
50
56
 
51
- ";
57
+ // output data of each row
52
58
 
53
- sql="SELECTID,domainFROMdomainslistWHEREdomainLIKE′sql="SELECTID,domainFROMdomains−listWHEREdomainLIKE′keywordfromform . "%'";
59
+ while($row = $result->fetch_assoc()) {
54
60
 
55
- result=result=mysqli->query($sql);
61
+ echo "ID: " . $row["ID"]. " - domain: " . $row["domain"] . "<a href=\"https://securitycheck.com/search/. $row["domain"] . \" target=\"_blank\"> --> link to security check</a><br />";
56
62
 
57
- if (result->num_rows > 0) {
58
-
59
- // output data of each row
60
-
61
- while(result->num_rows > 0) { // output data of each row while(row = result->fetch_assoc()) {
62
-
63
- echo "ID: " .result->fetch_assoc()) { echo "ID: " .row["ID"]. " - domain: " . $row["domain"] . " --> link to security check
64
-
65
- ";
66
-
67
- }
63
+ }
68
64
 
69
65
  } else {
70
66
 
71
- echo "0 results";
67
+ echo "0 results";
72
68
 
73
69
  }
74
70