Ce n'est pas vraiment mon code perso, juste un exemple d'utilisation d'une petite bibliothèque permettant de créer une petite base de données sans MySQL ou autre serveur de BdD, mais qui supporte les requetes au format SQL. Les données sont stockées au format XML, donc editables via un editeur...
Bref, cette bibliothèque s'appelle DBX, et est dispo ici : http://dbx.idya.net/
Elle est ecrite complétement en PHP.