1

Coloqué la generación de pdf en un ciclo. El comando "$html2pdf->writeHTML($content);" se corta luego de generar varios pdf y no da ningún mensaje de error (Español).

I placed the pdf generation in a cycle (foreach). The command "$html2pdf->writeHTML ($ content);" it stops after generate multiple pdf and not give me any error message (English).

Fuente | Source:

<?php

$cookieAdministracion='045';

include('Conection.inc');
$cnx=Conect();

$edificios = array();

$sql = "SELECT edificio ";
$sql = $sql . "FROM gl_edificio WHERE administracion = '$cookieAdministracion' ORDER BY edificio";

$res_edif=mysql_query($sql) or die('Error: '.mysql_error()."Query: $query");

echo "Edicios a generar";
echo "<br><br>";

while($row=mysql_fetch_array($res_edif)) {
$edificios[$row["edificio"]] = $row["edificio"];
echo $row["edificio"];
echo "<br>";
}
mysql_free_result($res_edif);
Desconectar($cnx);

include(dirname(__FILE__).'/gh2pLiq.php');

require_once(dirname(__FILE__).'/html2pdf.class.php');

echo "<br>";
echo "Generados y Grabados";
echo "<br><br>";

$content = array();
foreach ($edificios as $edif) {
ob_start();
include(dirname(__FILE__).'/gh2pLiq.css');
Generar($edif);
$content = ob_get_clean();
ob_end_clean();
try {
$html2pdf = new HTML2PDF('P', 'A4', 'es');
$html2pdf->writeHTML($content);
$html2pdf->Output('archivos/' . $edif. '.pdf','F');
}
catch (Exception $e) {
echo 'Excepción capturada: ', $e->getMessage(), "\n";

}
echo $edif;
echo "<br>";
$content = "";
}
?>