Table SQL CRUD



Fonction PHP qui génère une table CRUD html (add, edit, delete) en AJAX (donc aucun rechargement de page)

Screenshot de la fonction PHP

Pagination personnalisable (valeurs et disposition)

SearchBar avec possibilité d'utiliser des opérateurs booléens (opérateur de conjonction avec "+", de disjonction avec "|", et d'exclusion avec "-")

Screenshot de la fonctionnalité de recherche

Génération de 2 types de table :

  • Table CRUD classique
    • Table classique issue d'une table de la base de données
    • Tous les types de champs sont acceptés
    • Lors de l'ajout d'un enregistrement ou lors de l'édition d'un enregistrement existant, les informations de typage dont indiqués pour faciliter la saisie
    • Screenshot de la fonctionnalité d'ajout d'un nouvel enregistrement
  • Table de gestion des droits utilisateurs
    • Table qui ne contient comme éléments éditables que des booléens, sous forme de boutons "switch"
    • Screenshot d'une table de gestion des droits utilisateurs
    • Table éditable de gestion des droits, sans possibilité d'ajouter de nouveaux éléments ni d'en supprimer
    • Cas où le paramètre table_permissions de la function tableDatabase est renseigné
    • Exemple d'arguments pour ce paramètre :
    • Screenshot de valeurs possibles pour le paramètre table_permissions