我正在创建我的php表单数据的pdf。现在,当我更新我的表单字段时,我曾经重定向到直接在pdf上,因此用户可以下载更新的数据。但问题是,当我进入PDF页面时,我确实没有获得更新的数据。我必须重新加载页面以获取更新的数据。
所以如何才能在pdf页面上获取最新的更新数据。
这是编辑页面代码。
<?php
error_reporting(0);
include 'dbconnect.php';
$sql = "SELECT id, c_id, form_data FROM form WHERE id=".$_REQUEST['userid']."";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$arrFinalFormData = json_decode($row["form_data"]);
$row["form_data"] = str_replace("{", "", $row["form_data"]);
$row["form_data"] = str_replace("}", "", $row["form_data"]);
$arrFormData = explode(",", $row["form_data"]);
$arrFormData2 = explode(":", $arrFormData[1]);
$arrayName3 = array();
}
} else {
echo "0 results";
}
$conn->close();
?>
在pdf页面上获取数据的代码。是
<?php
include 'dbconnect.php';
$sql = "SELECT id, form_data FROM form WHERE id=".$_REQUEST['userid']."";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
$arrFinalFormData = json_decode($row["form_data"]);
$row["form_data"] = str_replace("{", "", $row["form_data"]);
$row["form_data"] = str_replace("}", "", $row["form_data"]);
$arrFormData = explode(",", $row["form_data"]);
$arrFormData2 = explode(":", $arrFormData[1]);
$arrayName3 = array();
}
mysql_free_result($result);
} else {
echo "0 results";
}
$conn->close();
?>