Hola amigos resulta que estoy haciendo un script con html2pdf y conexion a base de datos es esta:
Código PHP:
Ver original<?php
include('conectar.php');
include_once ('pdf2/html2fpdf.php');
$link=Conectarse();
$categoria = $_GET['categoria'];
$listado = mysql_query("select * from programacion where categoria='$categoria' order by id ASC"); if ($nfilas > 0)
{
$contenido = "
?>
<html>
<head></head>
<title>Campeonatos</title>
<body>
<table border='0'cellspacing='0' cellpadding='0' width='500' align='center'>
<tr>
<table border='0' style=' border:#FF0000' align='center' background='modulos/imagenes/pelota3.jpg'>
</tr>
<?php
include('PHPPaging.lib.php');
$paging = new PHPPaging;
$paging->agregarConsulta('SELECT * FROM programacion where categoria='$categoria' order by id ASC');
$paging->porPagina(1);
$paging->paginasAntes(4, 10, 30);
$paging->paginasDespues(4, 10, 30);
$paging->linkClase('nav');
$paging->linkSeparador(false);
$paging->linkSeparadorEspecial('...');
$paging->linkTitulo('Página %1$s: Ver registros del %2$s al %3$s (Total: %4$s)');
$paging->mostrarPrimera('|<', true);
$paging->mostrarUltima('>|', true);
$paging->mostrarAnterior(false);
$paging->mostrarSiguiente(false);
$paging->mostrarActual('<span class=\'navthis\'>{n}</span>');
$paging->ejecutar();
while($datos = $paging->fetchResultado()) {
?>
<tr style='background:#90a624' font-'family:verdana,arial; font-size:8pt'>
<td align='center' width='400'> <span class='Estilo3'><?php echo $datos['titulo']; ?></span> </td><td> <a href='modulos/programacion/vistas/imprimir_pdf.php?id=<?php echo $datos['id']; ?>' target='_blank'><img src='modulos/imagenes/pdf.jpeg'/></a></td>
</tr>
<tr>
<td> <br><br> <span class='Estilo3'><?php echo $datos['campo']; ?></span></td>
</tr>
<?php
}
?>
<tr>
<td align='left'>
</td>
</tr>
</table>
<?php
echo '<center>';
echo '<b>Página '.$paging->numEstaPagina().' de '.$paging->numTotalPaginas().'<br />';
echo '</b>Mostrando '.$paging->numRegistrosMostrados().' , Fixture '.$paging->numPrimerRegistro();
echo ' de un total de '.$paging->numTotalRegistros().'<br /><br />';
echo '<div class='navigation'>'.$paging->fetchNavegacion().'</div>';
echo '</center>';
?>
<?php
mysql_free_result($listado);
}
else
echo ('<center> No existen Programaciones Publicadas... </center>');
mysql_close($link);
echo '<tr>';
echo '</table>';
echo '</html>';
";
$pdf = new html2fpdf(); // Generamos un objeto nuevo html2fpdf
$pdf -> AddPage(); // Añadimos una página
$pdf -> WriteHTML($contenido);// Indicamos la variable con el contenido que queremos incluir en el pdf
$pdf -> Output('Archivo.pdf','D'); //Generamos el archivo "archivo_pdf.pdf". Ponemos como parametro 'D' para forzar la descarga del archivo.
?>
Me sale este error:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
En esta linea
<td align='center' width='400'> <span class='Estilo3'><?php echo $datos['titulo']; ?></span> </td><td> <a href='modulos/programacion/vistas/imprimir_pdf.php?id=<?php echo $datos['id']; ?>' target='_blank'><img src='modulos/imagenes/pdf.jpeg'/></a></td>
No se pq ??? si esta bien .
Por favor podrian ayudarme y una cosa mas busque en los foros de php algo relacionado con elaboracion de paginas dinamicas con html2pdf pero la verdad no encuentro ninguna si tienen algi por me votan el link??
Gracias por su tiempo