Boucle PHP/MySQL avec librairie FDPF
Fermé
kartable2004
Messages postés
3
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
14 novembre 2007
-
13 nov. 2007 à 21:34
acerb - 25 sept. 2008 à 15:18
acerb - 25 sept. 2008 à 15:18
A voir également:
- Boucle PHP/MySQL avec librairie FDPF
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Librairie anspach ✓ - Forum Consommation & Internet
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
7 réponses
J'avais le même problème pour faire un publipostage à partir d'un fichier. J'avais un code php qui permettait d'obtenir 1 pdf pour 1 fiche. J'ai fais une boucle pour faire un publipostage et 1 seul fiche sortait.
J'ai remarque que dès qu'il y a une erreur le pdf est impossible (ex : mauvais index ...).
J'ai augmenté le buffer memoire.
ini_set("memory_limit",'64M');
et j'ai ajouté le code suivant
class PDF extends FPDF
{
}
Maintenant, je peux faire un pdf de 200 pages a partir d'un fichier.
Je tiens mon code à dispo.
@+
J'ai remarque que dès qu'il y a une erreur le pdf est impossible (ex : mauvais index ...).
J'ai augmenté le buffer memoire.
ini_set("memory_limit",'64M');
et j'ai ajouté le code suivant
class PDF extends FPDF
{
}
Maintenant, je peux faire un pdf de 200 pages a partir d'un fichier.
Je tiens mon code à dispo.
@+
sfel
Messages postés
1640
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
15 juillet 2009
430
14 nov. 2007 à 07:55
14 nov. 2007 à 07:55
bonjour,
et quel pb/erreur rencontres-tu
et quel pb/erreur rencontres-tu
kartable2004
Messages postés
3
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
14 novembre 2007
14 nov. 2007 à 08:38
14 nov. 2007 à 08:38
Je n'arrive qu'à produire une seule facture à la fois... Le premier while : while ($i < mysql_num_fields($result1)) est inopérant et pourrait aussi bien disparaître, ça ne change rien.
Si je change la place du $pdf->Output(); pour l'intercaler entre les } en bas de la page de code, ce n'est pas bon du tout.
J'ai essayé avec autre chose que mysql_num_fields, mais rien ne marche ???
Si je change la place du $pdf->Output(); pour l'intercaler entre les } en bas de la page de code, ce n'est pas bon du tout.
J'ai essayé avec autre chose que mysql_num_fields, mais rien ne marche ???
sfel
Messages postés
1640
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
15 juillet 2009
430
14 nov. 2007 à 08:40
14 nov. 2007 à 08:40
et si tu fai un
sinon après il y a la solution de mettre un count dans ta requete.
print mysql_num_fields($result1);il te dis quoi ?
sinon après il y a la solution de mettre un count dans ta requete.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kartable2004
Messages postés
3
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
14 novembre 2007
14 nov. 2007 à 14:41
14 nov. 2007 à 14:41
Un print mysql_num_fields($result1); donne 10, ensuite FPDF plante... Je pense que ce qui complique l'affaire, c'est cette librairie FPDF qui gère la sortie en PDF avec le $pdf->Output(); Une fois que la ligne output est passée, il y a certainement un problème pour boucler. Mais une boucle avant le output génère une erreur.
Bonjour,
Par hasard, auriez-vous trouvé une solution pour imprimer plusieurs factures dans le même pdf avec fpdf?
Merci d'avance.
Ju
Par hasard, auriez-vous trouvé une solution pour imprimer plusieurs factures dans le même pdf avec fpdf?
Merci d'avance.
Ju
14 mai 2008 à 16:53
25 sept. 2008 à 15:18