Au pire AJAX. Au mieux : repense ce que tu fais. Crée une table, un truc en session, et mémorise les données du report en session, et accèdes y via un identifiant au besoin.
Merci des conseils mais je ne vois pas comment exploiter AJAX ici.
Créer une table je trouve celà trop lourd en manipulation, surtout pour des données temporaires et les sessions je préfère les utiliser pour des variables utilisées dans toutes les pages du site.
Sinon voici ce que j’ai fait en utilisant du JavaScript.
Je pense que ça peut marcher mais pour le moment ce n’est pas le cas donc si vous pouviez m’aider à faire fonctionner cette solution je vous en remercie.^ ^)
Pourquoi pas utilisé les sessions. Je croi que c’est le plus sympa que de faire transité des informations via HTTP alors qu’il ne sont pas modifier par le client.
Le problème pour les sessions c’est que jai oublié de préciser que les liens qui contienent des paramètres sont créés dans une boucles donc celà signifie qu’il faudrait créer différentes varaibles de sessions.
Tu te trompe de table j’ai 2 tables là tu parle de la table de hachage et elle à une valeur fixe comparer à table_id_report qui est réinitialisé à chaque tour de la première boucle.
Tu peut géré tes variables de session comme tu veux. Tu peut faire un tableau indéxé de tout les tableau que tu crées etc. Bref ya pas de raison que tu puisses pas faire ce que tu veux.
Ha ouè j’ai pas pensé à passer un tableau avec d’autre tableaux dedans et après j’identifie le bon tableau en passant en paramètre (GET) l’index du tableau ;).
Je test mais c’est domage quand même que l’on ne peut pas choisir le type d’envoi (GET ou POST) pour les liens comme pour les formulaires ou enlever la limite pour la méthode GET.
Je comprend pas le besoin de passé à une page un tableau que tu remplis à la page précédant. Fait tout coté serveur ya pas besoin du client pour ca. Si le client à un choix à faire c’est un choix d’identifiant, mais jamais une choix autre 2 tableau de plus de 255caractères (Ou alors c’est un formulaire, dans ce cas la question a meme pas a etre posé vu que le form sont fait pour géré le POST)
J’aimerais bien utiliser une variable de session comme tu me le préconisait au départ mais je me pose une question est-ce que je pourrais spécifier la déstruction de cette variable après car quand on utilise la methode session_destroy() cela détruit toutes les variables de sessions, non ?
Pour information j’ai besoin de cette technique (passer beacoup de paramètre à une autre page) pour d’autre pages PHP notament pour mes graphiques c’est pour cela que je veux éviter d’effectuer un requête SQL dans l’autre page car j’aurais trop d’accès à la BDD.
Edité le 20/07/2009 à 11:08
Maintenant je sais que je peux utiliser les sessions.
J’ai aussi trouvé comment utiliser un formulaire avec des champs cachés, qui est modifiant le CSS du boutons permet d’avoir l’apparence d’un lien.
Edité le 20/07/2009 à 14:46