dompdf не может распечатать желаемый результат - PullRequest
1 голос
/ 22 января 2020

Я пытаюсь сгенерировать отчет, но все, что я получаю, это: Вывод в PDF Я хотел распечатать дату из своей базы данных, но вместо этого я получил только это одно слово. Я думаю, что это связано с ошибкой php, но я не могу найти свою ошибку. я новичок в этом, я надеюсь, что вы, ребята, можете мне помочь. спасибо.

Моя модель:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class GeneratePdfController extends CI_Controller {

    function index()
    {
        $this->load->model('model_user');
        $this->load->library('pdf');
        $post_id = $this->uri->segment(3);
        $x['data'] = $this->model_user->get_user_by_nip($post_id);
        $html = $this->load->view('GeneratePdfView', $x, [], true);
        $this->pdf->createPDF($html, 'mypdf', false);
    }
    
}
?>

Файл My View

<?php
$b = $data->row_array();
?>
<!DOCTYPE html>
<html>

<head>
    <meta content="width=device-width, initial-scale=1.0" name="viewport">
    <meta charset="utf-8">
    <title>Create PDF from View in CodeIgniter Example</title>
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" type="text/css" rel="stylesheet" />
</head>

<body>
    <h1 class="text-center bg-info">Generate PDF from View using DomPDF</h1>
    <table class="table table-striped table-hover">
        <thead>
            <tr>
                <th>#</th>
                <th>Nama</th>
                <th>Nip Baru</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>1</td>
                <td><?php echo $b['n']; ?></td>
                <td><?php echo $b['nipBaru']; ?></td>
            </tr>

        <tbody>
    </table>
</body>

</html>
...