|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 485 ![]() |
Bonjour a tous,
J'écris pour poser une question pour savoir si cela est faisable. Donc voila : J'ai un formulaire que différent internaute peut remplir après validation les informations son enregistrer en BDD donc chaque Internaute a son dossier spécifique avec c'est propre information. Aprés j'ai un outil d'admin qui me permet de lister les différent dossier qu'a rempli l'internaute mais voila j'aimerai pouvoir imprimer toute la liste des dossier de chaque internaute en appuyant sur un lien, l'impression des X dossier s'imprime automatiquement. Donc mon probléme c'est que je sais pas si c'est possible d'imprimer cela d'un seul coup et surtout si c'est possible je ne sais pas comment faire. J'ai pensé généré un pdf par dossier mais aprés je sais pas comment faire l'impression en casscade des dossiers. Merci pour votre aide. |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : juin 2007 Messages : 56 ![]() |
bonjour
Je ne sais pas si j'ai bien compris le probleme mais apparemment tu as les informations necessaire pour un utilisateur et tu voudrais avoir les memes informations pour tous les utilisateurs ? Si c'est bien ca il faut que tu crées une requete sql qui te ramene les informations (dossiers) de tous tes utilisateurs. Tu vas recuperer dans tes variables php ces informations , certainement , sous forme de tableau a deux dimensions. Utilise ta fonction d'affichage des données pour un utilisateur dans une boucle ( for ou while) pour lister les informations de tous tes utilisateurs. Une fois que tu as listé toutes tes infos , pour lancer une impression automatique , le javascript peut te dépanner. Bon courage |
|
|
00
|
|
|
#3 | ||
|
Membre chevronné
![]() Inscription : janvier 2004 Messages : 1 147 ![]() |
tu fais ta requete en sql pour chercher tous les dossiers modifier par ton utilisateur
et t'envoi ça vers une page impressionDossier.php que touvre en pop up avec un bouton d'impression Js window.print() Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 201 ![]() |
Tu peux aussi utiliser windows.print() c'est plus facile a mon avis.
|
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 485 ![]() |
Désolé je me suis mal fais comprendre donc je vais essyé d'être plus clair.
Donc un utilisateur rempli un formulaire et le contenu de ce formulaire est insérer en BDD donc chaque utilisateur qui a rempli ce formulaire a une fiche bien disctinct avec ses propres information. Donc j'ai mon outil d'admin qui liste toute les fiches rempli par les utilisateurs donc dans ma liste j'ai X fiches qui appartient a x utilisateur et donc je voudrais pouvoir imprimer toute les fiches qui sont listés, en gros si y a 10 utilisateurs qui a rempli le formulaire, il y aura 10 fiches a imprimer d'un seul coup. Donc comment faire cela ? En passant par un pdf ? Merci a vous. |
|
|
00
|
|
|
#6 | ||
|
Membre chevronné
![]() Inscription : janvier 2004 Messages : 1 147 ![]() |
passé par du pdf pour faire une impression
c quoi tes informations ?? sous quels formes sont elles enregistrés ? faut avoir envie de s.... mais suis ton instinct mon algo serait ->je récuperes tous les numéros de fiches ->pour chaque fiche, while( j'ai une fiche) j'ouvre une page préformarté ou je mets les informations( perso j'ouvrirais une popup) ça fera un truc du genre je sais pas comment tu récupéres tes infos dans ta bdd par fiche mais ça doit etre surement etre a l'aide d'un id donc un peu comme ça dans fiche23XXX.php Code :
donc on rempli la fiche on l'envoi a l'impression on ferme la fiche pour toutes les fiches |
||
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 485 ![]() |
Oui chaque fiche a un id spécifique pour chaque utilisateur mais avec ta méthode faut que j'imprime une par une les fiche c bien ca ?
Car moi je voudrais que toute les fiches s'imprime en une seul fois. merci a toi. |
|
|
00
|
|
|
#8 |
|
Membre chevronné
![]() Inscription : janvier 2004 Messages : 1 147 ![]() |
pour t'expliquer les fiches vont s'imprimer les une apres les autres de maniere séparés mais automatique ça fait des fiches préformatés
apres ça dépend du nombre d'information par fiche et comment on veut les organiser en sortie si tu veux faire un tabeau pour regrouper toutes tes les infos de tous tes fiches tu peux le faire en mettant la requete dans ta fiche qui sera imprimée Apres ça dépend de comment est organisé ta bdd et de gérer selon le nombre d'information le saut de page |
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : février 2005 Messages : 485 ![]() |
Merci a toi j'ai résolu mon probléme
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com