· 8 years ago · Nov 11, 2017, 07:54 PM
1<?php
2header('Access-Control-Allow-Origin: *');
3
4//$db_host = "geeksorbitcom.ipagemysql.com";
5$db_host = "crawlemail.c4kdnvry9vos.us-east-2.rds.amazonaws.com:3306";
6$db_username = "crawlemail";
7$db_pass = "ralami";
8$db_name = "crawlemail";
9
10
11$op_mode = 0;
12$json = array();
13
14$conn = new mysqli($db_host, $db_username, $db_pass, $db_name);
15if ($conn->connect_error) {
16 die("Connection failed: " . $conn->connect_error);
17}
18
19
20if($_GET['opmode'] === 'emailandwebsitegroup_new_insert') {
21
22 $websitegroupname = $_GET['websitegroupname'];
23 $emailid = $_GET['emailid'];
24 $websiteurls = $_GET['websiteurls'];
25
26 $sql = "INSERT INTO emailandwebsitegroup (websitegroupname, emailid, websiteurls) VALUES ('".$websitegroupname."', '".$emailid."', '".$websiteurls."')";
27 if ($conn->query($sql) === TRUE) {
28 echo "New record created successfully";
29 } else {
30 echo "Error: " . $sql . "<br>" . $conn->error;
31 }
32
33 $op_mode = 1;
34}
35
36if($_GET['opmode'] === 'emailandwebsitegroup_update') {
37
38 $websitegroupname = $_GET['websitegroupname'];
39 $emailid = $_GET['emailid'];
40 $websiteurls = $_GET['websiteurls'];
41
42 $sql = "UPDATE emailandwebsitegroup SET emailid='".$emailid."', websiteurls='".$websiteurls."', WHERE websitegroupname='".$websitegroupname."'";
43 if ($conn->query($sql) === TRUE) {
44 echo "Record updated successfully";
45 } else {
46 echo "Error updating record: " . $conn->error;
47 }
48
49 $op_mode = 1;
50}
51
52if($_GET['opmode'] === 'emailandwebsitegroup_find_list_all') {
53
54 $sql = "SELECT * FROM emailandwebsitegroup";
55 $result = $conn->query($sql);
56
57 if ($result->num_rows > 0) {
58 // output data of each row
59 while($row = $result->fetch_assoc()) {
60 $json['result'][]=$row;
61 //echo "id: " . $row["id"]. " ||| websitegroupname: " . $row["websitegroupname"]. " ||| emailid: " . $row["emailid"]. " ||| websiteurls: ". $row["websiteurls"] ." ||| last_update_date: " . $row["last_update_date"]. "<br>";
62 }
63 echo json_encode($json);
64 } else {
65 echo "0 results";
66 }
67
68 $op_mode = 1;
69}
70
71if($_GET['opmode'] === 'emailandwebsitegroup_find_particular') {
72
73 $websitegroupname = $_GET['websitegroupname'];
74
75 $sql = "SELECT * FROM emailandwebsitegroup WHERE websitegroupname='".$websitegroupname."'";
76 $result = $conn->query($sql);
77
78 if ($result->num_rows > 0) {
79 // output data of each row
80 while($row = $result->fetch_assoc()) {
81 $json['result'][]=$row;
82 //echo "id: " . $row["id"]. " ||| websitegroupname: " . $row["websitegroupname"]. " ||| emailid: " . $row["emailid"]. " ||| websiteurls: ". $row["websiteurls"] ." ||| last_update_date: " . $row["last_update_date"]. "<br>";
83 }
84 echo json_encode($json);
85 } else {
86 echo "0 results";
87 }
88
89 $op_mode = 1;
90}
91
92
93
94if($_GET['opmode'] === 'websiteurlstatus_new_insert') {
95
96 $websiteurl = $_GET['websiteurl'];
97 $urlcontent = $_GET['urlcontent'];
98
99 $sql = "INSERT INTO websiteurlstatus (websiteurl, urlcontent) VALUES ('".$websiteurl."', '".$urlcontent."')";
100 if ($conn->query($sql) === TRUE) {
101 echo "New record created successfully";
102 } else {
103 echo "Error: " . $sql . "<br>" . $conn->error;
104 }
105
106 $op_mode = 1;
107}
108
109if($_GET['opmode'] === 'websiteurlstatus_update') {
110
111 $websiteurl = $_GET['websiteurl'];
112 $urlcontent = $_GET['urlcontent'];
113
114 $sql = "UPDATE websiteurlstatus SET urlcontent='".$urlcontent."' WHERE websiteurl='".$websiteurl."'";
115 if ($conn->query($sql) === TRUE) {
116 echo "Record updated successfully";
117 } else {
118 echo "Error updating record: " . $conn->error;
119 }
120
121 $op_mode = 1;
122}
123
124if($_GET['opmode'] === 'websiteurlstatus_find_list_all') {
125
126 $websiteurl = $_GET['websiteurl'];
127
128 $sql = "SELECT * FROM websiteurlstatus";
129 $result = $conn->query($sql);
130
131 if ($result->num_rows > 0) {
132 // output data of each row
133 while($row = $result->fetch_assoc()) {
134 echo "id: " . $row["id"]. " ||| websiteurl: " . $row["websiteurl"]. " ||| urlcontent: " . $row["urlcontent"]. " ||| last_update_date: " . $row["last_update_date"]. "<br>";
135 }
136 } else {
137 echo "0 results";
138 }
139
140 $op_mode = 1;
141}
142
143if($_GET['opmode'] === 'websiteurlstatus_find_particular') {
144
145 $websiteurl = $_GET['websiteurl'];
146
147 $sql = "SELECT * FROM websiteurlstatus WHERE websiteurl='".$websiteurl."'";
148 $result = $conn->query($sql);
149
150 if ($result->num_rows > 0) {
151 // output data of each row
152 while($row = $result->fetch_assoc()) {
153 echo "id: " . $row["id"]. " ||| websiteurl: " . $row["websiteurl"]. " ||| urlcontent: " . $row["urlcontent"]. " ||| last_update_date: " . $row["last_update_date"]. "<br>";
154 }
155 } else {
156 echo "0 results";
157 }
158
159 $op_mode = 1;
160}
161
162
163
164
165
166
167
168// sql to create table
169/*
170$sql = "CREATE TABLE IF NOT EXISTS emailandwebsitegroup (id INT(8) UNSIGNED AUTO_INCREMENT PRIMARY KEY, websitegroupname VARCHAR(500) NOT NULL,emailid VARCHAR(150) NOT NULL,websiteurls LONGTEXT,last_update_date TIMESTAMP)";
171
172$sql = "CREATE TABLE IF NOT EXISTS websiteurlstatus (id INT(8) UNSIGNED AUTO_INCREMENT PRIMARY KEY,websiteurl VARCHAR(300) NOT NULL,urlcontent LONGTEXT,last_update_date TIMESTAMP)";
173
174if ($conn->query($sql) === TRUE) {
175 echo "Table MyGuests created successfully";
176} else {
177 echo "Error creating table: " . $conn->error;
178}
179*/
180
181
182if($op_mode == 0) {
183
184 die("Internal Processing Error...");
185}
186
187
188$conn->close();
189
190?>