Subversion Repositories Sites.obs-saisons.fr

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 aurelien 1
<?php
2
 
3
include("../connect.php");
4
 
5
 
6
$nom_station = $_GET['nom_station'];
7
$environnement_id = $_GET['environnement_id'];
8
$lat_station = $_GET['lat_station'];
9
$lon_station = $_GET['lon_station'];
10
$alt_station = $_GET['alt_station'];
11
$participant_id = $_GET['participant_id'];
12
$action = $_GET['action'];
13
$station_id = $_GET['station_id'];
14
 
15
if ($action=='C') { // Creation
16
 
17
	// Insert new row with user data
18
	$query = sprintf("INSERT INTO STATION  " .
19
	         " (STATION_ID, PARTICIPANT_ID, STATION_NOM, STATION_LATITUDE, STATION_LONGITUDE, STATION_ALTITUDE, STATION_ENVIRONNEMENT_ID ) " .
20
	         " VALUES (NULL, '%s', '%s', '%s', '%s', '%s', '%s');",
21
	         mysql_real_escape_string($participant_id),
22
	         mysql_real_escape_string($nom_station),
23
	         mysql_real_escape_string($lat_station),
24
	         mysql_real_escape_string($lon_station),
25
	         mysql_real_escape_string($alt_station),
26
	         mysql_real_escape_string($environnement_id));
27
 
28
	$result = mysql_query($query);
29
 
30
	if (!$result) {
31
	  die('Invalid query: ' . mysql_error());
32
	}
33
}
34
if ($action=='U') { // Mise a jour
35
 
36
	// Update new row with user data
37
	$query = sprintf("UPDATE STATION  SET" .
38
	         " PARTICIPANT_ID='%s'," .
39
	         " STATION_NOM='%s'," .
40
	         " STATION_LATITUDE='%s'," .
41
	         " STATION_LONGITUDE='%s', " .
42
	         " STATION_ALTITUDE='%s'," .
43
	         " STATION_ENVIRONNEMENT_ID='%s' WHERE STATION_ID='%s'; ",
44
	         mysql_real_escape_string($participant_id),
45
	         mysql_real_escape_string($nom_station),
46
	         mysql_real_escape_string($lat_station),
47
	         mysql_real_escape_string($lon_station),
48
	         mysql_real_escape_string($alt_station),
49
	         mysql_real_escape_string($environnement_id),
50
	         mysql_real_escape_string($station_id));
51
 
52
 
53
	$result = mysql_query($query);
54
 
55
	if (!$result) {
56
	  die('Invalid query: ' . mysql_error());
57
	}
58
}
59
 
60
if ($action=='D') { // Suppression
61
 
62
 
63
	$query = sprintf("DELETE FROM STATION  " .
64
			 " WHERE STATION_ID='%s'; ",
65
			 mysql_real_escape_string($station_id));
66
 
67
	$result = mysql_query($query);
68
 
69
	if (!$result) {
70
	  die('Invalid query: ' . mysql_error());
71
	}
72
}
73
 
74
 
75
?>