Código PHP:
<?php
session_start();
include_once('fpdf.php');
include_once('ReporteP2LP.class.php');
if (! ($CONEXION = mysql_connect("localhost", "root", "contraseña")))
{
ErrorMySQL(); // No pudo conectarse al MySQL server.
}
if (! mysql_select_db("tramp", $CONEXION)) // Selecciono base.
{
ErrorMySQL(); // No pudo selecionar la base de datos.
}
// Armo la consulta en base a los controles html ...
$CONSULTA = "SELECT Id, No_Doc, Fecha, Titulo, Publicado_por, Guardado_en, Comprobado_por FROM p2_lp ORDER BY No_Doc";
// Armo la tabla con el resultado de la consulta ...
$RESULTADO = mysql_query ($CONSULTA, $CONEXION);
$REGISTROS = mysql_num_rows ($RESULTADO);
if ($REGISTROS > 0)
{
while ($COLUMNA = mysql_fetch_array($RESULTADO, MYSQL_BOTH))
{
$ARR[] = array('No_Doc'=>$COLUMNA[No_Doc],
'Fecha'=>$COLUMNA[Fecha],
'Titulo'=>$COLUMNA[Titulo],
'Publicado_por'=>$COLUMNA[Publicado_por],
'Guardado_en'=>$COLUMNA[Guardado_en],
'Comprobado_por'=>$COLUMNA[Comprobado_por]);
}
$PDF = new ReporteP2LP();
$PDF->AddColumna('Documento', 'No_Doc', 20, 'C');
$PDF->AddColumna('Fecha', 'Fecha', 20, 'C');
$PDF->AddColumna('Titulo', 'Titulo', 30, 'C');
$PDF->AddColumna('Publicado por', 'Publicado_por', 30, 'C');
$PDF->AddColumna('Guardado en', 'Guardado_en', 30, 'C');
$PDF->AddColumna('Comprobado por', 'Comprobado_por', 30, 'C');
$PDF->Inicio();
$PDF->GenerarListado($ARR);
$PDF->fetchPDF();
}
else
{
echo "<b>No se encontraron registros.</b>";
}
mysql_close($CONEXION); // Cierro conexion con MySQL.