otra forma es ocupar agata report, como su nombre lo indica genera los reportes, es un software muy similar a crystal report, asi que si lo has ocupado es mas facil para ti
si quieres generar archivos pdf, te recomiendo que ocupes "fpdf", que lo encontraras en
www.fpdf.net, en la pagina hay un manual muy facil de seguir, ademas de script que puedes modificar de acuerdo a lo que necesites
espero te sirva