Everyone needs grids. But people make them too convoluted to implement. My solution uses a simple table, include a js, and css file. Then write you PHP method which just creates a new Grid object. Its all open source and really simple to implement.
Not shown in this video:
complex queries - i can do complex joins, concat selects, its all really simple