Voila la solution est trouvée...pour ceux que ça intéresse...
Il m'a 'suffit' de créer une numérotation des objets de ma classe.
Donc dans le constructeur j'ai ajouté :
public function __construct()
{
global $tableref;
(isset($tableref)) ? $tableref+=1 : $tableref=0;
$this->myref=$tableref;
}
j'ai donc $this->myref qui est le numéro d'ordre de création de mes objets.
$a= new HTMLTable
$b = new HTMLTable
$a->myref >> =0 premier objet créé
$b->myref >> =1 second objet créé
Ensuite quand je construit mon URL j'y indique ce numéro
...myself.php?srt[0]=champ1&srt[1]=champ2
(notez au passage la notation srt[], que je viens de découvrir..! et qui permet de créer un tableau dans la variable GET retournée)
Enfin quand je récupère la variable GET au renvoi de la page je renvoi le tableau srt (dans l'exemple $getarr) retourné
dans une fonction de la classe qui vérifie simplement la correspondance des numéros
public function setsort($getarr)
{
if (isset($getarr[$this->myref]))
{ --> ici il y a bien un tri à faire sur le tableau de cet objet
J'ai donc bien réalisé une relation logique entre un objet n issu d'une classe et une chaine
de caractère anonyme.
Cela ne fonctionne bien sur que si l'ordre de construction des objets de la page initiale est
le même que celui de la page renvoyé par le lien de tri.
Merci à tous ceux qui se sont donnée la peine de lire et/ou répondre à mon post
Bon Week-End à tout les codeurs
CedSha
Voila la solution est trouvée...pour ceux que ça intéresse...
Il m'a 'suffit' de créer une numérotation des objets de ma classe.
Donc dans le constructeur j'ai ajouté :
[php]
public function __construct()
{
global $tableref;
(isset($tableref)) ? $tableref+=1 : $tableref=0;
$this->myref=$tableref;
}[/php]
j'ai donc $this->myref qui est le numéro d'ordre de création de mes objets.
[php]
$a= new HTMLTable
$b = new HTMLTable
$a->myref >> =0 premier objet créé
$b->myref >> =1 second objet créé
[/php]
Ensuite quand je construit mon URL j'y indique ce numéro
[php]...myself.php?srt[0]=champ1&srt[1]=champ2[/php]
(notez au passage la notation srt[], que je viens de découvrir..! et qui permet de créer un tableau dans la variable GET retournée)
Enfin quand je récupère la variable GET au renvoi de la page je renvoi le tableau srt (dans l'exemple $getarr) retourné
dans une fonction de la classe qui vérifie simplement la correspondance des numéros
[php] public function setsort($getarr)
{
if (isset($getarr[$this->myref]))
{ --> ici il y a bien un tri à faire sur le tableau de cet objet
[/php]
J'ai donc bien réalisé une relation logique entre un objet n issu d'une classe et une chaine
de caractère anonyme.
Cela ne fonctionne bien sur que si l'ordre de construction des objets de la page initiale est
le même que celui de la page renvoyé par le lien de tri.
Merci à tous ceux qui se sont donnée la peine de lire et/ou répondre à mon post
Bon Week-End à tout les codeurs 8-)
CedSha