-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinsertdriver.php
More file actions
45 lines (32 loc) · 1.22 KB
/
Copy pathinsertdriver.php
File metadata and controls
45 lines (32 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
//Session Details
session_start();
$currlatitude = $_REQUEST['currlat'];
$currlongitude = $_REQUEST['currlong'];
$destlatitude = $_REQUEST['destlat'];
$destlongitude = $_REQUEST['destlong'];
$userid = $_SESSION['userID'];
//Connect to database
$db="capool";
$host="au-cdbr-azure-east-a.cloudapp.net";
$dbuser="b549e4b6d7c04e";
$pw="2db4dbdd";
//Connect to database
$link = new mysqli($host, $dbuser, $pw, $db);
if ($link->connect_errno) {
echo "Failed to connect to MySQL: (" . $link->connect_errno . ") " . $link->connect_error;
}
$sql="SELECT id FROM drivers WHERE id='$userid'";
$result=mysqli_query($link, $sql);
if (mysqli_num_rows($result) == 1) {
$sql = "UPDATE drivers SET currentlat='$currlatitude', currentlong='$currlongitude', destlat='$destlatitude', destlong='$destlongitude' WHERE id='$userid'";
mysqli_query($link, $sql);
} else {
$sql = "INSERT INTO drivers (id, currentlat, currentlong, destlat, destlong)
VALUES ($userid, '$currlatitude', '$currlongitude', '$destlatitude', '$destlongitude')";
if (!($stmt = $link->query($sql))) {
echo "Query failed: (" . $link->errno . ") " . $link->error;
}
}
$link->close();
?>