Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2014, 15:00
miguelalexep
 
Fecha de Ingreso: febrero-2014
Ubicación: Hermosillo, Sonora
Mensajes: 86
Antigüedad: 10 años, 3 meses
Puntos: 0
FPDF con Codeigniter

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