0.0.2 • Published 2 years ago

crud_php v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

CRUD_PHP

📝 Table of Contents

  1. Introduction
  2. Some Features
  3. Requirements
  4. Installation 4.1 Automated-Installer
  5. Updating
  6. Version Support Information
  7. Security
  8. Contributing
  9. License
  10. Demo
  11. Sponsor-Chat
  12. Sponsoring
  13. Special Thanks

🧐 Introduction

This is a CRUD in PHP , which aims to simplify connections with all existing database types, creating a standardization of commands. The code is well designed and commented. It uses an intuitive architecture to ensure clarity between logic and presentation. Seeking to ensure a safe and adequate way of storing data. A lightweight and fast shaping engine. Cache system support: "apc", "array", "database", "file", "memcached" and "redis" methods. Eloquent and much more!

💎 Some Features

CRUD_PHP currently offers the following features:

  • CRUD system in Mysql with PDO
  • Database + files backup manager
  • and MUCH MORE!

☑️ Requirements

  • A web server with PHP
  • PHP 5.0+ is required
  • Dependencies for PHP,
  • php-curl -> recommended for APIs.
  • php-intl -> Recommended for SslCertificate.
  • php-zip -> This is required for Backup Manager.
  • crontab access
  • database server

🖥️ Installation

To learn more about using CRUD PHP, I recommend looking at our wiki, click here.

NOTE: If you are running CRUD_PHP on change the following configs.

Automated Installer

A CRUD_PHP Installer.

Supported OS's

  • All (Recommended)

For Npm:

npm install crud_php 

For Git:

git clone https://github.com/maickwendelldev/CRUD_PHP.git

🖥️ Updating

coming soon

🚨 Version Support Information

VersionStatusPHP Version Required
0.0.1Active Support :rocket:>= 5.x.x
0.0.0End Of Life :skull:<= 4.x.x

🔐 Security

If you discover any security related issues, please email maickwendelldev@gmail.com instead of using the issue tracker.

✍️ Contributing

help us build a better crud, send your improvement suggestions to email maickwendelldev@gmail.com.

📝 License

CRUD_PHP is open-sourced software licensed under the MIT License.

As per license do not remove the license from sourcecode files

/**
 * PHP PDO Mysql class.
 * PHP Version 7.0.
 * File Version 1.0.0.0
 *
 * @see       https://github.com/maickwendelldev/CRUD_PHP.git - The CRUD_PHP GitHub project
 *
 * @author    Maick Wendell (Merk/H4ck3r Sl4v3) - (original founder) <maickwendelldev@gmail.com>
 * @copyright 2021 - 2022 Maick Wendell
 * @license   https://github.com/maickwendelldev/CRUD_PHP/blame/main/LICENSE - MIT License
 * @note      This program is distributed in the hope that it will be useful - WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.
 */

Or the credits from footer in footer (optional)

<li>
<a href="https://github.com/maickwendelldev/CRUD_PHP.git" target="_blank" class="btn btn-xs btn-primary">CRUD PHP</a>
</li>

🖥️ Demo

For working you need edit in crud.php.(a PDO Mysql is active for to disable just put #)

//Put the database server host, by default we put ("localhost");
define("HOST","localhost");
//Put the user who has access to the database server, by default we put ("root");
define("USER","root");
//Put the user password, by default we put empty (""); 
define("PASS","");
//Put the name of the database, which has the access, by default we put "Teste";
define("BASE","Teste");
//Put the charset, by default we put "utf8";
define("CHARSET","utf8");

//Now select the type of database, for that remove the #. (You can only leave one active);
//##################################################################//
//-------------------------- PDO Firebird --------------------------//
#include("1connect/PDO_Firebird.php"); //PDO Firebird;
//-------------------------- PDO Mysql -----------------------------//
include("1connect/PDO_Mysql.php"); //PDO Mysql;
        

For you include in your project exemple.

<!DOCTYPE html>
<?php include("ProjectPath/CRUD_PHP/crud.php"); //You can use (include_once, include, require_once, require) ?>
<html>
<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>
    
<?php $DBconnect->getList("table", true); //List all in the table ?>
    
</body>
</html>
    

💬 Sponsors Can Chat With Us

URL: https://discord.gg/ - coming soon

✨ Sponsor UNIT3D (HDInnovations / HDVinnie)

You can support the work if you're enjoying it, it really keeps you updated to fix issues and add new features. It also helps to pay for the demo server + domain.

Monthy Recurring:

https://github.com/sponsors/maickwendelldev?frequency=recurring&sponsor=maickwendelldev

One-time Custom Amount:

https://github.com/sponsors/maickwendelldev?frequency=one-time&sponsor=maickwendelldev

🎉 Special Thanks