Estoy empezando en esto de PHP, no soy para nada experto, y lo poco que he podido aprender es viendo tutoriales y cosas asi.
Necesito poder imprimir una consulta que deseo realizar a una tabla que tengo sobre en una base datos mysql. Para ello estoy ocupando la FPDF. He estado viendo los ejemplo que hay en la pagina y he tratado de adaptarlo a mi requerimiento, pero no me resulta del todo bien, pues solo me muestra el PDF en blanco.Lo que deseo hacer es lo siguiente:
En la base de datos tengo una tabla con 8 columnas y deseo mostrar el contenido del valor que almacenan esas columnas de manera ordenada vertucalmente.
Código:
Donde las xxxxxxxxxxxx el el valor que se trae de la consulta realizadarut_personal: xxxxxxxxxxx nombre_personal: xxxxxxxxxxx apellido_paterno_personal: xxxxxxxxxxx apellido_materno_personal: xxxxxxxxxxx direccion_personal: xxxxxxxxxxx comuna_personal: xxxxxxxxxxx ciudad_personal: xxxxxxxxxxx
Este es el codigo que estoy tratando de adaptarlo:
Código PHP:
<?php
ob_end_clean();
require('C:\wamp\www\sitio_local\fpdf16\fpdf.php');
//Creación del objeto de la clase heredada
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
//Seteo el maximo de filas por pagina
$max = 24;
//Hago una consulta a mi bd
$result=@mysql_query('SELECT * FROM personal where rut_personal =11111111',$conexion);
while($row =@mysql_fetch_array($result))
{
//Si la fila actual es la ultima, creo una nueva página
if ($i == $max)
{
$pdf->AddPage();
//Go to next row
$y_axis = $y_axis + $row_height;
//asigno valor 0 al indice i (primera fila)
$i = 0;
}
$rut_personal = $row['rut_personal'];
$dv_personal = $row['dv_personal'];
$nombres_personal = $row['nombres_personal'];
$apellido_paterno_personal = $row['apellido_paterno_personal'];
$apellido_materno_personal = $row['apellido_materno_personal'];
$direccion_personal = $row['direccion_personal'];
$comuna_personal = $row['comuna_personal'];
$ciudad_personal = $row['ciudad_personal'];
//Borde superior negro
$pdf->SetY($y_axis);
$pdf->SetX($x_axis);
// Valores de la BD
$linea=$rut_personal.$dv_personal.$nombres_personal.$apellido_paterno_personal.$apellido_materno_personal.$direccion_personal.$id_comuna.$id_comuna;
$pdf->MultiCell(0,6,$linea,0,1,'L',10);
//Go to next row
$y_axis = $y_axis + $row_height;
$i = $i + 1;
}
//Salida del PDF
$pdf->Output();
?>
Muchas gracias, desde ya. :)