par
Tr0n » 23 oct. 2005, 12:43
Non pour l'accolade c'est juste un problème de recopie elle y était bel et bien

. Sinon,
Pour la variable $_SESSION['idmessage[$i]'] = $row[0] je m'explique.
$row[0] représente l'id du message dans ma base de données.
$idmessage[$i] est censée représenter un tableau contenant les identifiants de tous les messages affichés.
Ensuite je souhaite simplement récupérer les identifiants des messages dans cette variable idmessage lorsque les checkbox ont été activées.
Par exemple
J'ai l'affichage suivant
Dans idmessage il me faut les valeurs 5 19 23.
Ensuite si je sélectionne la ligne 19 row5 row18, il faut qu'il récupère 19 et envoie la requête delete. Si j'en récupère plusieurs, il faut qu'ils les traitent tous. Voilà.
En gros je veux pouvoir passer en paramètre de ma variable session un tableau que j'affecte à chaque tour de boucle while au départ (si cela n'avait pas été saisi), d'où cette ligne $_SESSION['idmessage[$i]'] = $row[0]. Je l'a met sous forme de session pour pouvoir m'en reservir dans le code de traitement des checkbox voir peut être ailleurs.
Non pour l'accolade c'est juste un problème de recopie elle y était bel et bien :). Sinon,
Pour la variable $_SESSION['idmessage[$i]'] = $row[0] je m'explique.
$row[0] représente l'id du message dans ma base de données.
$idmessage[$i] est censée représenter un tableau contenant les identifiants de tous les messages affichés.
Ensuite je souhaite simplement récupérer les identifiants des messages dans cette variable idmessage lorsque les checkbox ont été activées.
Par exemple
J'ai l'affichage suivant
[code]5 row1 row2
19 row5 row18
23 row0 row17[/code]
Dans idmessage il me faut les valeurs 5 19 23.
Ensuite si je sélectionne la ligne 19 row5 row18, il faut qu'il récupère 19 et envoie la requête delete. Si j'en récupère plusieurs, il faut qu'ils les traitent tous. Voilà.
En gros je veux pouvoir passer en paramètre de ma variable session un tableau que j'affecte à chaque tour de boucle while au départ (si cela n'avait pas été saisi), d'où cette ligne $_SESSION['idmessage[$i]'] = $row[0]. Je l'a met sous forme de session pour pouvoir m'en reservir dans le code de traitement des checkbox voir peut être ailleurs.