EditableGrid est un composant Javascript de tableaux éditables à usage générique. Il n'est en aucun cas limité à l'édition de données venues d'une base de données, et encore moins lié à un SGBD particulier.
Cela dit, nous l'utilisons dans toutes nos applications pour éditer des données qui sont stockées dans des DB MySQL. En effet, il faut qu'une URL sorte les données de la DB au format JSON ou XML. Si vous travaillez avec PHP, la classe EditableGrid.php facilite ce travail (via les méthodes renderXML et renderJSON). La démo "full" montre l'utilisation de cette classe (ici pour exposer le contenu d'un fichier CSV en XML ou JSON, mais modifier ce code pour exposer le contenu d'une base de données est facile).
EditableGrid permet ensuite d'enregister un callback appelé quand une valeur est modifiée: c'est là qu'on peut aller modifier la valeur dans la DB MySQL via une action Ajax implémentée par exemple en PHP.
[^] # Re: ca m'interesse mais avec mysql
Posté par Louis Antoine . En réponse à la dépêche EditableGrid, des nouvelles du projet. Évalué à 6.
EditableGrid est un composant Javascript de tableaux éditables à usage générique. Il n'est en aucun cas limité à l'édition de données venues d'une base de données, et encore moins lié à un SGBD particulier.
Cela dit, nous l'utilisons dans toutes nos applications pour éditer des données qui sont stockées dans des DB MySQL. En effet, il faut qu'une URL sorte les données de la DB au format JSON ou XML. Si vous travaillez avec PHP, la classe EditableGrid.php facilite ce travail (via les méthodes renderXML et renderJSON). La démo "full" montre l'utilisation de cette classe (ici pour exposer le contenu d'un fichier CSV en XML ou JSON, mais modifier ce code pour exposer le contenu d'une base de données est facile).
EditableGrid permet ensuite d'enregister un callback appelé quand une valeur est modifiée: c'est là qu'on peut aller modifier la valeur dans la DB MySQL via une action Ajax implémentée par exemple en PHP.
Voir aussi: http://www.editablegrid.net/page/en/15/faq.html