PHP Classes

Learn How to Implement a PHP CRUD App with jQuery and Bootstrap Using the MVC Design Pattern with the Package CRUD PHP MVC: Application that uses the MVC Design Pattern

Recommend this page to a friend!
     
  Info   Example   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-05-19 (2 months ago) RSS 2.0 feedNot yet rated by the usersTotal: 132 This week: 1All time: 9,324 This week: 65Up
Version License PHP version Categories
crudphpmvc 1.0.0GNU General Publi...5PHP 5, Design Patterns, Blogs, Applic...
Description 

Author

This package provides an application that uses the MVC Design Pattern.

It provides a core controller that processes the request and determines the controller class and function to call to dispatch the request considering request parameters that determine which CRUD action needs to be performed: new, add, edit, delete.

The package also provides an example application that uses specific controller, model, and view classes to implement a CRUD application to publish and manage blog articles published on a Web site.

Innovation Award
PHP Programming Innovation award nominee
May 2024
Number 6
A CRUD page allows Web application users to perform common operations to create, retrieve, update, and delete records of relevant information usually stored in a database, for instance, the records of blog articles.

One common way to implement CRUD applications is to use MVC frameworks. These frameworks use controllers to process the user-requested actions and model classes to perform operations on the database records.

This package implements an MVC framework specialized in performing CRUD operations. It provides a specific controller class that can check and process the values of request parameters that specify the actions and details of the CRUD operations that other controllers implement.

Manuel Lemos
Picture of Marcelo Telles
  Performance   Level  
Innovation award
Innovation award
Nominee: 2x

 

Example

<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <meta charset="UTF-8">
        <title>Celke</title>
        <link rel="stylesheet" href="./libs/bootstrap-4.0.0-dist/css/bootstrap.css">
        <script src="./libs/jquery/jquery.js"></script>
        <script src="./libs/bootstrap-4.0.0-dist/js/bootstrap.js"></script>
    </head>
    <body>
        <?php
       
require './vendor/autoload.php';
       
        use
Core\ConfigController as Home;
       
$Url = new Home();
       
$Url->carregar();


       
?>
</body>
</html>


Details

crudphpmvc


  Files folder image Files (25)  
File Role Description
Files folder imageapp (1 directory)
Files folder imageCore (2 files)
Files folder imagevendor (1 file, 1 directory)
Accessible without login Plain text file .htaccess Data Auxiliary data
Accessible without login Plain text file banco.sql Data Auxiliary data
Accessible without login Plain text file blog.php Example Example script
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file index.php Example Example script
Accessible without login Plain text file README.md Doc. Documentation

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:132
This week:1
All time:9,324
This week:65Up