Bonjour

J'ai crée un script qui permet d'afficher un rectangle sur une map et de pouvoir modifier ses coordonnées, pour l'instant tout marche ^^ cependant lorsque je modifie ces coordonnées, cela modifie bien la bdd mais lorsque je recharge la page, les coordonnées sse remette à l'état initial, comment pourrais faire pour garder les valeurs modifiées ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
 
	var bounds = {
		north: 47.79839667295524, // On définit les valeurs initiales du rectangle 	avec quatre informations
		south: 46.99524110694597,  // La coordonné de son segment Nord, de son segment Sud, de son segment Est et de son segmen West
		east: 5.042724609375,
		west: 3.548583984375
	};
 
	// On définie le rectangle et ses différentes propriétés
	rectangle = new google.maps.Rectangle({
		bounds: bounds,
		editable: true, // peremt de modifier la forme du rectangle
		draggable: true // permet de déplacer le rectangle
	});
 
	rectangle.setMap(map); // on met le rectangle sur la carte
 
	rectangle.addListener('bounds_changed', showNewRect);
 
	infoWindow = new google.maps.InfoWindow(); // on définit une bouvelle fen^tre d'information qui ontiendra les coordonnées du rectangle
 
	<?php 
 
	try    // On va ensuite envoyé ses données dans la Base de données
	{
		$bdd = new PDO('mysql:host=localhost;dbname=riadh;charset=utf8', 'root', '');   
	}
	catch(Exception $e)    
	{
		die('Erreur : '.$e->getMessage());     
	}
	$_id_cap = $_GET['_id_cap'];
 
	$cadre_coord = $bdd->query('(SELECT `north_rect`, `south_rect`, `east_rect`, `west_rect`, `_id_cap` FROM iftt_rectangle WHERE `_id_cap`=\''.$_id_cap.'\')');
	$new = $cadre_coord->fetchAll(PDO::FETCH_ASSOC);
	$cadre_coord->closeCursor();
	echo $new['north_rect'];
 
	?>
 
 
 
 
 
	if (47.79839667295524!=<?php echo $new['north_rect'] ?> && 46.99524110694597!=<?php echo $new['south_rect'] ?> && 5.042724609375!=<?php echo $new['east_rect'] ?> && 3.548583984375!=<?php echo $new['west_rect'] ?>){
	rectangle.setMap(null);
	var boundss = {
		north: <? echo $new['north_rect'] ?>, // On définit les valeurs initiales du rectangle 	avec quatre informations
		south: <? echo $new['south_rect'] ?>,  // La coordonné de son segment Nord, de son segment Sud, de son segment Est et de son segmen West
		east: <? echo $new['east_rect'] ?>,
		west: <? echo $new['west_rect'] ?>
	};
 
	// On définie le rectangle et ses différentes propriétés
	rectanglenew = new google.maps.Rectangle({
		bounds: boundss,
		editable: true, // peremt de modifier la forme du rectangle
		draggable: true // permet de déplacer le rectangle
	});
	rectanglenew.setMap(map); // on met le rectangle sur la carte
 
	rectanglenew.addListener('bounds_changed', showNewRect);
 
	infoWindow = new google.maps.InfoWindow(); // on définit une bouvelle fen^tre d'information qui ontiendra les coordonnées du rectangle
 
	}
J'ai essayé d'aller rechercher les nouvelles valeurs dans ma bdd mais je pense que c'est la qu'il y a un problème
Merci d'avance