PHP Classes

Easy Grid: Display and edit data grids using AJAX

Recommend this page to a friend!

  Author Author  
Name: Dmitry Sheiko <contact>
Classes: 9 packages by
Country: Belarus Belarus
Age: 42
All time rank: 681 in Belarus Belarus
Week rank: 339 Down2 in Belarus Belarus Down
Innovation award
Innovation award
Nominee: 5x

Winner: 1x

  Detailed description   Download Download .zip .tar.gz   Install with Composer Install with Composer  
This package can be used to display and data grids using AJAX.

It uses Yahoo User interface library Javascript classes to perform AJAX requests.

A Javascript script calls Yahoo UI libraries to load the data for the table from the server.

The same Javascript script performs the AJAX interaction with the PHP script that includes the PHP class.

This PHP class accesses an CSV file with the data to be displayed and edited in the grid.

The grid supports column sorting, data filtering, pagination and context menu that appears when the menu mouse button is clicked.

Easy Grid

Version 1.5 - February 2007

Copyright (C) 2005-2007 Dmitry Sheiko

	PHP version 4.1.x+ ( 
	Works with UNIX and Windows both
Easy Grid is a JS/PHP tool kit for data linear lists management.  It can help you to create quickly 
interfaces of table list navigation and modification with AJAX features. High performance of the 
Grid is ensured by JSON data format. The Easy Grid includes sorting, filtering, pagination and mouse 
right click context menu. 

grid.html - HTML of the grid
file_controller.php - sample of grid controller with file-flat interface
db_controller.php - sample of grid controller with DB interface
sample.csv - Sample of grid data source (VDB)
sample.sql - Sample of grid data source (MySQL)
easygrid.js - Easy Gird library
easygrid_contextmenu.js - Easy Grid context menu library - an example of Easy Grid implementation - "Interactive Grid with Your Own Hands" author's article

Yours sincerely,
Dmitry Sheiko,,
senior web developer at Red Graphic Systems ( 

  Classes of Dmitry Sheiko  >  Easy Grid  >  Download Download .zip .tar.gz  >  Support forum Support forum (4)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Easy Grid
Base name: easygrid
Description: Display and edit data grids using AJAX
Version: 1.0.0
PHP version: -
License: GNU General Public License (GPL)
All time users: 11407 users
All time rank: 105
Week users: 1 user
Week rank: 647 Down
  Groups   Screenshots Screenshots   Video Tutorials   Rate classes User ratings  
  Trackback   Applications   Related pages   Files Files  

Group folder image Files and Folders Listing, accessing and manipulating files and folders View top rated classes
Group folder image AJAX Interact with the Web server without page reloading View top rated classes

  Files folder image Screenshots  
File Role Description
Accessible without login Image file easygrid1.jpg Screen Grid Model

  Tutorial videos and presentations  
How to use Easy Grid
Title Description Duration
Video How to use Easy Grid Video tutorial of AJAX-based GRID free / open source package at 00:00:26

  User ratings  
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: Good (81%) Sufficient (73%) - Sufficient (70%) - Not sure (55%) Sufficient (60%) 1140
Month: Not yet rated by the users

  Pages that reference this package  
AJAX Data Grid
Nothing to interesting, more or less a reminder for me about a neato PHP class that I can use on numerous sites to manage reference tables. Firefox 2.0 is super cool with its neat auto spell checker. It makes my bloggage teh precise...

Latest pages that reference packages Latest pages that reference packages

  Applications that use this package  
No pages of applications that use this class were specified.

Add link image If you know an application of this package, send a message to the author to add a link here.

  Related pages  
Interactive Grid with Your Own Hands
Related article
Commercial Grid Sample
Site Sapiens 3.0 Grid GUI
Easy Grid Demonstration

  Files folder image Files  
File Role Description
Image file arr_bottom.gif Icon Sample icon
Image file arr_top.gif Icon Sample icon
Image file contextm_icon.gif Icon icon
Image file contextm_lbg.gif Icon icon
Plain text file db_controller.php Class sample of grid controller with DB interface
Plain text file easygrid.js Data JS library
Plain text file easygrid_contextmenu.js Data context menu library
Plain text file file_controller.php Class Sample of grid controller with file-flat interface
HTML file grid.html Data Sample HTML
Plain text file readme.txt Data readme
Plain text file sample.csv Data Sample data source (VDB)
Plain text file sample.sql Example Sample of grid data source (MySQL)

Install with Composer Install with Composer - Download Download all files: easygrid.tar.gz
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.