Dompdf es extremadamente simple de usar.
Lo que tienen que entender los que lo usen, es que en vez de hacer "echos", deben ir añadiendo toda salida de html a una variable, para al final esta variabla pasarla a dompdf para que la pase a pdf.
ejemplo:
Código PHP:
Ver original$html="";
$html.="<table width='200' border='1' align='center' >
<td align='center'>Nombre</td>
<td align='center'>Apellido</td>
\n";
do {
$html.= "
<tr>
<td align='center'>".$row["nombre"]."</td>
<td align='center'>".$row["apellido"]."</td>
<td align='center'><form action='frmprueba.php' method='get'>
<input type='hidden' name='idprueba' value=".$row["idprueba"]." />
<input type='hidden' name='nombre' value=".$row["nombre"]." />
<input type='hidden' name='apellido' value=".$row["apellido"]." />
</form></td>
</tr>
";
$html.="</table> \n";
} else {
$html.= "¡ No se ha encontrado ningún registro !";
}
Aquí pusimos todo dentro de la variable $html, ésta hay que pasarla a dompdf, lo cual incluso ya está en el ejemplo anterior en la linea
$dompdf->load_html($html);