En PHP se estila mucho hacerlo "a mano" tu reporte.
Es decir .. "programar" la consulta SQL a realizar y el código auxililar que necesites para componer la "forma" en la que presentaras esos datos.
Luego si quieres generar ese reporte como un documento a imprimir .. se genera un PDF con ayuda de (por ejemplo):
FPDF
www.fpdf.org
No obstante existe un software para Linux/windows para generar tus reportes al estilo "Crystar Report" .. el cual dispone de su "API" para leer esos reportes o procesarlos con PHP:
Agata Report
http://www.agata.org.br/
Un saludo,