我有一个包含以下表单字段的pdf:
Cost
Clicks
Impressions
Keyword1
Clicks1
Cost1
Keyword2
Clicks2
Cost2
它上升到10
我有以下代码,但我试图找出一种方法来查询表并获得10个结果的限制并填充这些字段。但我无法弄清楚最新的方法是什么,因为fdf必须有一个与表单字段相关联的变量,但我需要动态分配它。有人可以帮我这个。以下是我目前的代码:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
$con=mysqli_connect("localhost","username","password","my_db");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM reports");
$fdf = '%FDF-1.2
1 0 obj<</FDF<< /Fields[
<</T(Clicks)/V('.$Clicks.')>>
<</T(Impressions)/V('.$Impressions.')>>
<</T(Cost)/V('.$Cost.')>>
<</T(Keyword1)/V('.$Keyword1.')>>
<</T(Clicks1)/V('.$Clicks1.')>>
<</T(Cost1)/V('.$Cost1.')>>
<</T(Keyword2)/V('.$Keyword2.')>>
<</T(Clicks2)/V('.$Clicks2.')>>
<</T(Cost2)/V('.$Cost2.')>>
] >> >>
endobj
trailer
<</Root 1 0 R>>
%%EOF';
file_put_contents('fields.fdf', $fdf);
$results = shell_exec("pdftk REPORT.pdf fill_form fields.fdf output REPORT_FINAL.pdf flatten");