Bonjour tout le monde.
Dans le cadre d'un module de statistiques, je cherche à implémenter une façon d'avoir accès au détail d'un calcul, ou d'une stat. Plus précisément, l'idée est d'afficher différentes informations sous forme de tableaux, où le résultat apparait dans sa globalité, à l'aide d'un COUNT en SQL, et d'avoir un bouton à côté du dit calcul (une loupe par exemple) afin d'obtenir le détail de la somme.
En clair, j'ai sur ma page différentes requêtes qui s'exécutent et affichent des pourcentages et des chiffres par exemple, qui correspondent à une section bien précise, et lorsque je clique sur la loupe à côté du résultat, le navigateur m'ouvrirait une fenêtre dans laquelle serait exécutée une requête qui rapporterait les informations sélectionnées pour le calcul.
Le problème, c'est que je n'ai pas d'idée pour réaliser ça, ou plutôt pas de solution. Mes connaissances en JS étant inexistantes (sinon j'aurais volontiers réalisé avec ce langage une solution plus user-friendly), je suis contraint de le faire en PHP, et comme y'aura tout plein de requêtes à exécuter, je trouve lourd de faire une page par requête, d'autant plus qu'on pourra repasser pour la flexibilité.
Je cherche donc un moyen de passer le texte de la requête à une page spéciale qui serait chargée de l'exécuter. Mais là encore, deux problèmes se posent : les requêtes étant stockées dans un fichier PHP, comment transmettre le texte sans qu'il ne puisse être intercepté dans l'URL? (je précise que n'importe qui ne doit pas avoir accès à toutes les fonctions disponibles). D'autre part, si une seule page suffit pour traiter toutes les requêtes, comment identifier le nombre d'arguments pour faire un tableau convenable?
Je vous remercie d'avance pour l'aide que vous pourriez m'apporter, tant au niveau des idées que du code.
Dans le cadre d'un module de statistiques, je cherche à implémenter une façon d'avoir accès au détail d'un calcul, ou d'une stat. Plus précisément, l'idée est d'afficher différentes informations sous forme de tableaux, où le résultat apparait dans sa globalité, à l'aide d'un COUNT en SQL, et d'avoir un bouton à côté du dit calcul (une loupe par exemple) afin d'obtenir le détail de la somme.
En clair, j'ai sur ma page différentes requêtes qui s'exécutent et affichent des pourcentages et des chiffres par exemple, qui correspondent à une section bien précise, et lorsque je clique sur la loupe à côté du résultat, le navigateur m'ouvrirait une fenêtre dans laquelle serait exécutée une requête qui rapporterait les informations sélectionnées pour le calcul.
Le problème, c'est que je n'ai pas d'idée pour réaliser ça, ou plutôt pas de solution. Mes connaissances en JS étant inexistantes (sinon j'aurais volontiers réalisé avec ce langage une solution plus user-friendly), je suis contraint de le faire en PHP, et comme y'aura tout plein de requêtes à exécuter, je trouve lourd de faire une page par requête, d'autant plus qu'on pourra repasser pour la flexibilité.
Je cherche donc un moyen de passer le texte de la requête à une page spéciale qui serait chargée de l'exécuter. Mais là encore, deux problèmes se posent : les requêtes étant stockées dans un fichier PHP, comment transmettre le texte sans qu'il ne puisse être intercepté dans l'URL? (je précise que n'importe qui ne doit pas avoir accès à toutes les fonctions disponibles). D'autre part, si une seule page suffit pour traiter toutes les requêtes, comment identifier le nombre d'arguments pour faire un tableau convenable?
Je vous remercie d'avance pour l'aide que vous pourriez m'apporter, tant au niveau des idées que du code.