PHP Classes

Class.Table: This class allows you to create dynamic tables.

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 54%Total: 7,381 All time: 256 This week: 47Up
Version License Categories
tableclass 1.0GNU Lesser Genera...HTML
Description 

Author

This class allows you to create highly dyanamic tables easily and quickly. It has
full support for anything you can throw at it. It supporst CSS, and all other tags
you may want, even ones you make up. It can handle truly dynamic tables. You can
create a single 'layout structure' and it can handle dynamic col and row spans, changing
in the number of columns, and even supports creating tables inside tables.

This class has been used in production use to speed up development of intensive
reporting features. The class was found to actually be faster to develop with, as
well as faster than using and parsing traditional HTML templates. This is because
the class works completely in memory, storing all the table data in several comprehensive
arrays, not compiling to HTML until you want it to. This allows for dynamic on the
fly editing of any attribute of any element. You can easily add and subtract rows, columns
at any time. Easily add content by the row by simply passing an array.

Indeed, I have not met a table this class doesn't make easier to use than real HTML.

Picture of Jason Lotito
Name: Jason Lotito <contact>
Classes: 3 packages by
Country: Canada Canada

Details

README This class allows you to create highly dyanamic tables easily and quickly. It has full support for anything you can throw at it. It supporst CSS, and all other tags you may want, even ones you make up. It can handle truly dynamic tables. You can create a single 'layout structure' and it can handle dynamic col and row spans, changing in the number of columns, and even supports creating tables inside tables. This class has been used in production use to speed up development of intensive reporting features. The class was found to actually be faster to develop with, as well as faster than using and parsing traditional HTML templates. This is because the class works completely in memory, storing all the table data in several comprehensive arrays, not compiling to HTML until you want it to. This allows for dynamic on the fly editing of any attribute of any element. You can easily add and subtract rows, columns at any time. Easily add content by the row by simply passing an array. Indeed, I have not met a table this class doesn't make easier to use than real HTML. Questions, comments. jason@lehighweb.com

  Files folder image Files (3)  
File Role Description
Plain text file class.table.php Class The core table class.
Accessible without login Plain text file multiplication_table.php Example Sample file of class.table.php in action.
Accessible without login Plain text file README Data Readme file about the class.

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:7,381
This week:0
All time:256
This week:47Up
 User Ratings  
 
 All time
Utility:79%StarStarStarStar
Consistency:79%StarStarStarStar
Documentation:-
Examples:65%StarStarStarStar
Tests:-
Videos:-
Overall:54%StarStarStar
Rank:2095