Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/04/2013, 21:07
Avatar de rseiffert
rseiffert
 
Fecha de Ingreso: abril-2011
Ubicación: Chile
Mensajes: 14
Antigüedad: 13 años
Puntos: 0
Respuesta: Generar reportes pdf en php y mysql a partir de consultas parametrizadas

Yo uso un frame muy utilizado y facil de usar que se llama TCPDF, donde formateas tu PDF al milimetro, es facil de utilizar y esta bien documentado con ejemplos.

Primero haces al archivo PHP que genera tu pdf y capturas los parametros de tu consulta con $_GET[] que despues aplicas a tu query para generar tu pdf.
En resumen necesitas un programa llamador (por ejemplo por un botón) que llama al que genera el PDF y este captura tus parametros.

Ejemplo Programa llamador:
if (isset($_POST['informe'])) //Informe se llama el boton que solicita el pdf
{
$updateGoTo = "informe.php?criterio1=$criterio1&criterio2=$crite rio2"
header(sprintf("Location: %s", $updateGoTo));
}
Y en el programa que genera el PDF:
if (isset($_GET['criterio1'])) {
$criterio1=$_GET['criterio1'];
$criterio2=$_GET['criterio2'];
} else {
exit();
}
//$criterio1 y $criterio2 son tus parametros a aplicar en tu sql.

Tambien se puede llamar el informe PDF en un DIV con un iframe para no perder la página que solicita el reporte.
Si necesitas más ayuda, hasmelo saber.