|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
Bonjour,
Tout d'abord je tiens à signaler que j'utilise la classe EZPDF! Ce que j'aimerais c'est créer un PDF pour mes factures, donc j'ai une boucle qui me prends chaque article qui est à plus de 0(en quantité). J'arrive à l'afficher en PHP mais si j'utilise la classe EZPDF pour qui créer mon même PDF, cela merde! Il me fais une erreur avec mon tableau (array) et il n'arrive pas à entrer dans la boucle. Voilà le code, j'utilise également de l'objet PHP. |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() ![]() |
Salut, pour ton erreur avec le tableau "array", tu as oublié la parenthèse fermante...
Ensuite, pourquoi mets tu autant de "<php ... ?>" ?? Un seul suffit... ++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
|
|
00
|
|
|
#3 | |
|
Membre du Club
![]() |
Merci pour la réponse, mais elle est là la parenthèse fermante! Je remets le ficheir et j'ai mis un commentaire pour situé où elle est...
Maintenant je l'ai peut-être pas mis au mauvais endroit. J'ai oublié de mettre le message d'erreur: Citation:
Merci |
|
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() ![]() |
Salut, je ne pense pas que tu puisse construire un tableau de cette façon...
Pour ajouter ou supprimer des éléments d'un tableau, vois ICI JE ne sais pas si c'est possible de mettre du conditionnel dans un tableau comme tu l'as fait, tu as aussi mis un echo dans le code à l'intérieur du tableau... Ca semble étrange. Pourrais-tu préciser ce que tu veux mettre dans ton tableau avec un exemple de tableau construit final ? ++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() |
OK!
Alors voilà j'ai fais un affichemment (HTML) de ce que j'aimerais qui s'affiche dans mon PDF (qui ensuite aura en plus une en-tête et un pied de page)! En fait mon PDF doit avoir: - Un en-tête - La liste du jpg - Un pied de page La liste du JPG: Elle contient la liste de tous les produits vendus, classé par famille. Entre chaque famille, je fais un 'sous-total' de la quantité et du prix (c'est les fameux echo dans ma boucle)! J'espère vraiment que tu as une solution sinon je suis bien dans la M****! Je signale que ça fais depuis jeudi que je cherche... |
|
|
00
|
|
|
#6 |
|
Membre expérimenté
![]() ![]() |
Quand tu dis la liste du jpeg, c'est que ton fichier attaché est au format jpeg ??? Si c'est le cas, tu peux l'inclure au pdf en tant qu'image...
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
|
|
00
|
|
|
#7 | |
|
Membre du Club
![]() |
Citation:
Quand je dis JPG, c'est parce que mon screenshot et en JPG! C'est une page .php où sont les données... En fait, j'entre dans une boucle qui me sort la liste par famille de tout mes articles qui ont une quantité au dessus de 0. A côté je fais ces calculs de sous-totaux. Donc est-ce qu'il y a un moyen d'après la page que je t'ai donné et le printscreen de faire qqch.. soit exporter le HTML, soit pouvoir inclure EZPDF dans ma boucle. |
|
|
|
00
|
|
|
#8 |
|
Membre expérimenté
![]() ![]() |
En voyant ton screenshot, je dirais oui mais peut-etre pas avec ezpdf...
J'ai fait une classe phpToPDF (ca doit ressembler à ezpdf) avec laquelle tu peux générer un document pdf contenant, des tableaux, des images, tu texe, un sommaire, des en-tetes et pieds de pages... Ton screenshot ressemble à un tableau donc c jouable. Je t'invite à regarder le tuto que j'ai fait, tu verras que générer un tableau est assez simple... ++ JC ps: si jamais tu as un soucis de compréhension, n'hésites pas à poster sur le forum et pas en MP stp.
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() |
Ok je vais regarder cela dans 5mn! Je te redonne des nouvelles de toute façon! En tout cas merci pour le temps passé...
|
|
|
00
|
|
|
#10 |
|
Membre du Club
![]() |
Alors j'ai essayé avec MultiCell mais toujours autant de problème (meme plus). Tu es la 2ème personne qui me dis que c'est pas possible de faire ce que je voudrais faire.
Maintenant j'aurai une question. Est-ce qu'on peut par une classe 'PDF' faire comme une photo d'une partie de la page HTML??? Exemple, je reprends exactement mon tableau où il y a mes données et je l'inclus dans un PDF |
|
|
00
|
|
|
#11 | ||
|
Membre expérimenté
![]() ![]() |
Ecoute, voici le code permettant de générer un tableau comme sur le screenshot (les 3 premières lignes), je te laisse le soin de faire la conversion avec tes variables.
Voilà comment déclarer le tableau. (après avoir installé phpToPDF) Code :
Ce code va générer un tableau comme sur ton screenshot sauf pour la couleur de fond des cases en rouge... Si ca t'interesse, tu peux jeter un oeil au code php et y ajouter ta sauce... je te joint le pdf résultat (je n'ai mis que les 3 premières lignes de ton tableau exemple) Je l'ai fait en 3 minutes, c'est juste pour te montrer les possibilités de la classe phpToPDF... ++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
||
|
|
00
|
|
|
#12 | |
|
Membre du Club
![]() |
Alors, j'ai toujours des problèmes et vu tes connaissances dans la chose, je te demande encore...
J'ai copié/collé ton code et voilà l'erreur que ça me donne: Citation:
|
|
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() |
Alors j'ai peut-être trouvé une partie du problème(mais qu'il faudrait essayé de me résoudre).
J'ai mis la classe phpToPDF à la meme place que mon fichier (test.php) et là cela fonctionne. J'utilise une arborescence pour mes classes PHP et cette classe n'a pas trop l'air d'aimer ceci Par contre, petite question... Comment faire pour ajouter une boucle (DO-WHILE) dans ton tableau! QUe je puisse reprendre les infos de ma BD. Merci pour tout |
|
|
00
|
|
|
#14 | ||
|
Membre expérimenté
![]() ![]() |
pour le header, Il ne faut rien envoyer d'autre au navigateur que le PDF lui-même : pas d'HTML, pas d'espace, pas de retour-chariot, ni avant ni après
Pour ton arborescence, la classe est par défaut au meme niveau que le script sinon, change les chemins dans les include... pour ajouter une boucle, voici un exemple avec un tableau à 3 colonnes... Code :
++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
||
|
|
00
|
|
|
#15 |
|
Membre du Club
![]() |
Alors j'ai réussi en mélangeant un peu tout.
Merci beaucoup en tout cas, normallement tout devrait être ok mnt... Encore emrci |
|
|
00
|
|
|
#16 |
|
Membre du Club
![]() |
Petite question que j'ai pas saisi!
Comment faire pour placer le début du tableau dans une certaine position de la page. Merci |
|
|
00
|
|
|
#17 |
|
Membre expérimenté
![]() ![]() |
N'oublie pas le tag Résolu si ça l'est
++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
|
|
00
|
|
|
#18 | |
|
Membre du Club
![]() |
Citation:
Je cherche une réponse à comment placé mon tableau dans ma page... J'aimerais qu'il soit placé à (100,10) de l'axe x et y! Peut-tu encore m'aider la dessus |
|
|
|
00
|
|
|
#19 | ||||
|
Membre expérimenté
![]() ![]() |
Oui, je peux encore t'aider là-dessus
Pour l'offset X, c'est dans le tableau suivant Code :
Pour l'offset Y, il faut placer avant l'appel à drawTableau la méthode suivante J'ajoute qu'il y a dans le constructeur fpdf une "lMargin" qui est la left margin globale, par défaut égale à 10. Pour pas te prendre la tête, tu mets cette marge à 0 avec la méthode suivante $PDF->SetLeftMargin(0); Et tu gères ta marge de tableau avec L_MARGIN Ca donne Code :
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
||||
|
|
00
|
|
|
#20 |
|
Membre du Club
![]() |
Ok merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com