Hi there,
I understand that you need fixes and additions in your Codeigniter system .
I work on front-end and back-end applications using PHP, MySQL, Codeigniter, JavaScript, jQuery. If you are interested, I could share some examples over chat.
In summary, I understand that you need three report with print functionality.
The slow loading of your daily report could be fixed with database indexing or using materialized views. I could tell more after looking into the application and database.
Lets please discuss in more detail about your requirements.
I look forward to hear from you.
Thanks.