Adding database structure
This commit is contained in:
22
GPSPi/database.sql
Normal file
22
GPSPi/database.sql
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
||||||
|
START TRANSACTION;
|
||||||
|
SET time_zone = "+00:00";
|
||||||
|
|
||||||
|
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||||
|
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||||
|
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||||
|
/*!40101 SET NAMES utf8mb4 */;
|
||||||
|
|
||||||
|
CREATE TABLE `location` (
|
||||||
|
`id` int NOT NULL,
|
||||||
|
`dags` int NOT NULL,
|
||||||
|
`lon` varchar(255) NOT NULL,
|
||||||
|
`lat` varchar(255) NOT NULL
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||||
|
|
||||||
|
ALTER TABLE `location`
|
||||||
|
ADD PRIMARY KEY (`id`);
|
||||||
|
|
||||||
|
ALTER TABLE `location`
|
||||||
|
MODIFY `id` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=868;
|
||||||
|
COMMIT;
|
||||||
@ -0,0 +1,25 @@
|
|||||||
|
<?php
|
||||||
|
$servername = "localhost";
|
||||||
|
$db_user = '';
|
||||||
|
$db_pass = '';
|
||||||
|
$db_name = "";
|
||||||
|
|
||||||
|
$conn = new mysqli($servername, $db_user, $db_pass, $db_name);
|
||||||
|
|
||||||
|
function sanitize($str) {
|
||||||
|
$str = strtolower($str);
|
||||||
|
$str = stripslashes($str);
|
||||||
|
$str = htmlspecialchars($str);
|
||||||
|
return $str;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($conn->connect_error) {
|
||||||
|
die("Inital connection failed!" . $conn->connect_error);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(isset($_GET['lat']) && isset($_GET['lon'])){
|
||||||
|
$dags = new Datetime();
|
||||||
|
$sql = "INSERT INTO location (dags, lat, lon) VALUES ('".$dags->format('U')."', '".sanitize($_GET['lat'])."', '".sanitize($_GET['lon'])."')";
|
||||||
|
$result = $conn->query($sql);
|
||||||
|
}
|
||||||
|
?>
|
||||||
Reference in New Issue
Block a user