Je veux créer une liste d'attandance à partir de la base de données de l'étudiant en format PDF en utilisant PHP. Je veux que les colonnes student.name, student_id, student_rollno et une colonne pour le signe pour signature soient faites comme table en pdf. Comment puis-je faire ceci?Générer la liste de présence en PDF en utilisant PHP
Répondre
Pour cela, vous pouvez utiliser l'extension pdflib pour php.
Jetez un oeil à this tutorial pour plus de détails.
Je recommande TCPDF. Il s'agit d'une bibliothèque qui convertit html en pdf, de sorte que vous exécutez votre requête db en php et affichez les résultats en html. Vous pouvez référencer le fichier php qui génère le code HTML avec une fonction tcpdf.
Voir exemples ici: http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf_examples
/////////////////////
Vous pouvez également utiliser la dompdf: http://www.digitaljunkies.ca/dompdf/ Il est un peu plus récente que tcpdf et un peu plus facile à utiliser
Eh bien, cela est une question assez générale, mais je vais prendre la partie PDF au moins et offrent la classe PHP suivante: http://www.tcpdf.org
Cette classe fonctionne sans avoir à activer l'extension pdf sur votre serveur, ce qui est un énorme avantage. Mais au-delà de cela, il prend également en charge le HTML simple, y compris l'étiquette 'table'. Si vous connaissez le langage HTML, vous pouvez générer des fichiers PDF simples en fonction de ces connaissances.
Une fois que vous avez récupéré les données de votre base de données, il est vraiment juste une question d'assemblage d'une chaîne HTML:
$html = '<table>';
foreach ($results as $student) {
$html .= '<tr><td>'.$student->name.'</td></tr>';
}
$html .= '</table>';
$tcpdf->writeHtml($html);
... etc.
Un exemple à part entière de la méthode WriteHTML se trouvent ici: http://www.tecnick.com/pagefiles/tcpdf/example_006.phps
Comment récupérer les données est très dépendante de votre projet.
C'est le moyen le plus rapide - j'ai utilisé cette méthode et cela fonctionne. – JasonMichael
Vous pouvez utiliser la bibliothèque PDF en PHP
Vous aurez besoin d'utiliser les fonctions
string PDF_fit_table (resource $pdfdoc , int $table , float $llx , float $lly , float $urx , float $ury , string $optlist )
int PDF_add_table_cell (resource $pdfdoc , int $table , int $column , int $row , string $text , string $optlist )
vous pouvez aussi essayer FPDF, Vérifiez ce tutorial. Fondamentalement, vous devez produire les résultats de votre base de données sous la forme d'une table.
aller pour FPDF, http://www.fpdf.org/ - la meilleure chose qui est là ...
dernière fois que je construit un module de sortie PDF en PHP, j'ai utilisé LaTeX. Belle sortie et facilement restylable.
- 1. Comment faire un fichier pdf en utilisant PHP
- 2. Façon concise de vérifier la présence de variables dans MySQL INSERT QUERY en utilisant PHP
- 3. Obtenir des champs dans un fichier PDF en utilisant PHP
- 4. Conversion HTML en PDF (pas PDF en HTML) en utilisant PHP
- 5. PDF Imposition en PHP
- 6. Conversion Pdf en Swf en utilisant Java
- 7. pdf à la conversion html en php
- 8. Diviser la page PDF en utilisant C#
- 9. Comment générer une table des matières en utilisant dompdf?
- 10. Données PHP à tracer en image en pdf
- 11. Conversion de pdf en images en utilisant Ruby/JRuby
- 12. Aplatir les fichiers PDF en PHP?
- 13. Générer PCL à partir de PDF en Java
- 14. texte sortant de la bordure en pdf
- 15. Interroger des PDF en utilisant la ligne de commande?
- 16. Existe-t-il un moyen de convertir un PDF en HTML/CSS en utilisant PHP?
- 17. Problème d'ajout de javascript en PDF en utilisant iTextSharp
- 18. Comment sauvegarder du texte en php en fichier pdf?
- 19. en utilisant la distance levenshtein pour générer l'extrait
- 20. Comment redimensionner un pdf en utilisant iTextSharp
- 21. nécessitant la présence de méthodes statiques en C#
- 22. Capture d'écran de la page en cours en utilisant PHP
- 23. Trier la liste déroulante en utilisant Javascript
- 24. Convertir des fichiers pdf, doc, ppt, xls en html en utilisant php
- 25. Conversion de fichiers pdf en fichiers txt avec php
- 26. Obtenir le nom d'utilisateur en utilisant javascript en pdf
- 27. Générer un ticket kerberos en utilisant .NET
- 28. Générer un PDF avec signature numérique
- 29. Générer la clé pour un logiciel développé en utilisant vb.net
- 30. Convertir PDF en fichier texte en utilisant VB.net
Peut-être poster un exemple de code que vous avez essayé jusqu'à présent et vous obtiendrez une réponse plus rapidement. – nickohrn