无法在php中以pdf格式获取更新数据

时间:2016-01-02 07:17:07

标签: php sql pdf select

我正在创建我的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();
        ?>

0 个答案:

没有答案