Bonjour,

J'ai créé une requête qui se charge de récupérer une chaine de caractères stockée dans ma base de données :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?php 
 
	mysql_connect("localhost", "root", "");
	mysql_select_db("moduleprevis");
	$req = mysql_query("SELECT coord FROM coordonnees"); 
	$resultat = mysql_fetch_array($req); 
	echo $resultat["coord"];
 
?>
Voici la chaine de caractère récupérée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
{soleil1:{left:372,top:124},peunuageux1:{left:392,top:139},mitige1:{left:214,top:175},mitige2:{left:350,top:159}}
Dans cette chaîne on retrouve plusieurs objets identifiables à partir de 3 éléments :
- l'id : "soleil1" etc.
- position left : "214"
- position top : "175"

Vous constaterez donc que dans l'exemple ci-dessus, la chaine de caractère comporte les coordonnées de 4 objets (suivant les couleurs).

Le but finale est de :
- récupérer l'id pour identifier l'objet correspondant et permettre son affichage en fonction de ses coordonnées

Je pense qu'il faut, dans un premier temps, décomposer la chaine de caractère afin de "séparer" les objets mais j'avoue ne pas trop savoir où aller. Ainsi, j'espère que quelques personnes pourront me mettre sur la bonne voix car pour l'instant je ne sais pas par où et surtout, comment commencer....