使用PHP生成PDF格式的出勤列表

2 php pdf

我想使用PHP从学生的数据库中创建一个attandence列表.我希望列号student.name,student_id,student_rollno和用于签名的标记列以pdf格式显示.我怎样才能做到这一点?

Kar*_*rim 7

嗯,这是一个有点笼统的问题,但我至少会参考PDF部分并提供以下PHP类:http://www.tcpdf.org

这个类无需在您的服务器上启用pdf扩展即可运行,这是一个巨大的好处.但除此之外,它还支持简单的HTML,包括'table'标签.如果您了解HTML,则可以基于该知识生成简单的PDF.

从数据库中检索数据后,只需要组装一个HTML字符串:

$html = '<table>';
foreach ($results as $student) {
     $html .= '<tr><td>'.$student->name.'</td></tr>';
}
$html .= '</table>';

$tcpdf->writeHtml($html); 
Run Code Online (Sandbox Code Playgroud)

...等等.

可以在此处找到writeHtml方法的完整示例:http: //www.tecnick.com/pagefiles/tcpdf/example_006.phps

如何检索数据在很大程度上取决于您的项目.