Eyesis Data Grid Control : Vos tableaux de données PHP5 instantanément avec vos données MySQL

Écrit par aDy. Posté dans PHP

Eyesis Data Grid Control est une chouette classe PHP5 vous permettant de créer instantanément des tableaux de données depuis une base de données MySQL.

Eyesis Data Grid Control en action

Eyesis Data Grid Control en action

Quelques fonctionnalités de la classe :

  • Filtrage et recherche dans les colonnes
  • Sélections multiples
  • Support des bases de données MySQL
  • Support de l’Ajax
  • Pagination automatique
  • Gestion d’un grand nombre de données
  • Capacité à afficher des images
  • Cacher / Afficher des colonnes
  • Ajout d’une couche ajax possible
  • Style CSS personnalisable
  • Possibilité d’ajouter des contrôles (Ajouter, éditer, supprimer, …)
  • Colonnes spécifiques (%, €, $, …)
  • PHP5 uniquement
  • Testé et approuvé avec Firefox 2 et 3, IE 6 et IE 7, Chrome, Safari 3, et Opera 9
  • Etc …
Exemple d’intégration :

Pour vous montrer la facilité et le gain de temps que vous procurera cette classe, voici un exemple d’intégration à partir de votre table MySQL :

<?php
// file: ex1.php
require 'class.eyemysqladap.inc.php';
require 'class.eyedatagrid.inc.php';
 
// Load the database adapter
$db = new EyeMySQLAdap('localhost', 'root', '', 'people');
 
$dg = new EyeDataGrid($db); // Load the datagrid class
// Fetch all rows and columns from the `people` table
$dg->setQuery("*", "people");
 
// Print the table
$dg->printTable();
?>

Voila ! Avec 6 lignes de code, vous vous connectez à la base de donnée, en indiquant simplement la table où les données seront extraites et vous définissez votre requête. Tout le reste est automatisé : grille de données, headers des colonnes, pagination, etc… Facile non ? ^^

Eyesis Data Grid Control v1.1

TELECHARGER

ou bien

TELECHARGER

Liens annexes :
Equivalents :

Il existe plusieurs autres datagrid dans le genre comme par exemple celui du framework Ext JS (mais plus lourd).
Réellement comparable de par sa facilité à moderniser rapidement vos interfaces en les dynamisant un peu plus, je dirais qu’il y a surtout le datagrid Flexigrid que je vous conseille également de tester/comparer. Pour ma part ma préférence va pour Eyesis Data Grid Control. ;)

Mots-clefs : , , , , , , , ,

Rétrolien depuis votre site.

Commentaires (1)

  • Uzi

    |

    Je pense que les deux se valent : elles semblent être en développement l’une comme l’autre. Cela dit, il est vraiment nécessaire de tester l’une comme l’autre afin de se propre avis, et d’avoir sa préférence…

    En tout cas, en matière de Back-Off. ça peut être vraiment utile.

    Donc merci pour ce post et je testerai je te dirai ensuite sur laquelle je jetterai mon dévolu :pinch:

    Répondre

Laisser un commentaire

Ce site utilise KeywordLuv, pour en profiter : Entrez VotreNom@VotreMotClé dans le champ Nom.
Merci d'être constructif, d'éviter les messages trop courts et sur-optimisés sous peine de ne pas être publiés.

This Blog will give regular Commentators DoFollow Status. Implemented from IT Blögg