SimpleDBMS c'est quoi ?
simpleDBMS (DBMS : DataBase Management System) est une application WEB de gestion de bases de données MySQL, de ma création, écrite en PHP qui va à l’essentiel pour une utilisation simple et conviviale.
Ce qu'on peut faire avec simpleDBMS
- Ajout, modification, suppression d’enregistrements.
- Duplication d'enregistrements.
- Recherche (simple et avancée).
- Tri.
- Gestion d'une corbeille (suppression, restauration)
- Exportation (csv, excel, xml).
- Importation.
- Impression.
- Sauvegarde structure et données d'une table (sql).
- Restauration.
- 2 niveaux d'accès :
Blocage de l'accès au bout de 3 tentatives infructueuses.- Utilisateur : Accès restreint à certaines fonctions et à certaines tables.
- Administrateur : Accès à toutes les fonctions.
Ce qu'on ne peut pas faire avec simpleDBMS
Comme son nom l'indique, ça doit rester simple. Utiliser une application comme phpMyAdmin pour les opérations ci-dessous.
- Créer une base de données.
- Créer, supprimer une table.
- Modifier la structure d'une table
Requis
- PHP version 7 minimum.
- jQuery
- Pour avoir toutes les fonctionnalités, les tables doivent avoir 2 colonnes aux noms réservés :
- une colonne id index auto-incrémentée.
- une colonne status.
Si une des 2 colonnes ou les 2 sont absentes, la table sera seulement en lecture seule.
On ne pourra faire que des recherches, exporter, importer, imprimer, sauvegarder ou restaurer.
Ressources
- phpMyForm : Création et gestion de formulaires web (script PHP de NonoWeb https://www.nonoweb.net/phpmyform-script-php-de-formulaires)
- PHP_XLSXWriter : Export Excel (https://github.com/mk-j/PHP_XLSXWriter)
- PHPMailer : Envoi de mails (https://github.com/PHPMailer/PHPMailer)
- jQuery Smooth Scroll : Scrolling page (https://github.com/kswedberg/jquery-smooth-scroll)
- jQuery Context Menu : Menu contextuel (http://www.dynamicdrive.com/dynamicindex1/contextmenu.htm)
Le site ne semble plus exister depuis mon dernier passage...
Adaptation pour simpleDBMS par NonoWeb. - Icônes : https://fontawesome.com/v4/icons/
Captures d'écran
A venir...
Téléchargement
simpledbms.zip (Pas opérationnel !)
Source : https://www.nonoweb.net/simpledbms-script-php-de-gestion-de-bases-de-donnees
Laisser un commentaire (Seuls le nom et le commentaire sont requis).
Les commentaires sont modérés avant publication.