Bonjour, j'ai une page qui contient un tableau d'enregistrement extraites d'une base mysql, je veux afficher la même page obtenue dans une autre page pour l'imprimer, comment je fait ca?
Bonjour, j'ai une page qui contient un tableau d'enregistrement extraites d'une base mysql, je veux afficher la même page obtenue dans une autre page pour l'imprimer, comment je fait ca?
avec un include ?
Sinon, des détails supplémentaires sont les bienvenus![]()
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Si j'ai bien compris tu veux une page où l'on n'a que les résultats et pas les menus du site et la déco...
Dans ce cas ce que tu peux faire, si tu ne veux pas avoir à refaire une requête SQL, c'est d'enregistrer le tableau de résultat dans une variable de session, tu passe le traitement du résultat dans une fonction, comme ça dans ta page d'impression tu peux faire quelque chose dans le genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php afficher($_SESSION['resultat']); ?>
Quel est le syntaxe pour déclarer la variable de session.
il me semble
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php session_start(); ?>
Les déclarations, variables de sessions ou non, n'existent pas en PHP. Seul l'appel à session_start est nécessaire pour la création/initialisation de la session ainsi que pour sa récupération. On utilise ensuite les variables de session telle n'importe quelle variable : c'est totalement transparent.
Je vous invite à consulter le tutoriel éponyme pour aborder sereinement cette question.
Partager