Buenas tardes, e empezado a utilizar el fpdf con el codeigniter ya probe primero que nada el hola mundo, para ver si creaba el pdf, cosa que ya puede hacer. Ahora lo que quiero hacer es imprimir valores traidos de un formulario.
Para esto hice una consulta al modelo haciendo un query, donde me trajera todos los valores de esa tabla de la bd, que en este momento solo tiene un registro
Esta es la consulta
function comentario() {
$this->db->select('*');
$this->db->from('comentario');
return $this->db->get();
}
La llamada desde el controlador es la siguiente
public function pdf(){
$ata=array(
'usuario'=>$this->Comentarios_model->comentario()
);
$this->load->view('pdfrol',$ata);
}
Y ya en la parte del pdf, lo que hice fue meter ese valor como un foreach, para que recorrar los campos y poder imprimirlo, pero me arroja un error.
Esto es lo que puse en el archivo para generar el pdf
<?php
ini_set("session.auto_start", 0);
include('fpdf/fpdf.php');
foreach($usuario as $usuarios){
$comentario=$usuarios->comentario;
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',12);
$pdf->Cell(40,10,$comentario);
$pdf->Output();
}
El error es el siguiente
Message: Trying to get property of non-object
Si alguien tiene idea de como se traen los valores del formulario o mas bien como se introducen dentro del pdf