adaoreis/crud

用于数据库的CRUD PHP

dev-master 2020-07-01 04:45 UTC

This package is auto-updated.

Last update: 2024-09-29 05:55:37 UTC


README

本项目旨在与社区合作,为数据库持久化带来更多工具。

与数据库建立连接并不困难,但由于在项目中频繁进行连接,可能会变得繁琐,甚至可能污染代码。

本项目直接在应用模型层工作,可以用于所有数据库连接,或者说是对应用数据库的抽象。

项目使用psr-4标准构建,这使得将其包含到项目中变得非常容易。

安装

CRUDPHP的集成通过composer完成,在项目文件夹的终端中执行以下命令 composer require adaoreis/crud

读取

在数据库中执行读取操作

Read() 是一个负责在数据库中执行查询的类。通过它,可以简单地执行复杂的查询,只需理解其工作原理即可。Read() 包含了一些重要的方法,以下将列出。

->ExeRead() 在数据库中执行参数化查询。

->FullRead() 通过查询执行数据库读取。

->getResult() 返回查询结果。

->getRowCount() 返回查询返回的记录数。

定义数据库访问凭证

为了正确实现数据库连接,需要提供以下常量及其对应的数据库访问信息值
define("HOST","localhost"); //constane HOST
define('USER',"root");// usuario do banco de dados
define('PASS',"");// senha do banco de dados
define('DBSA',"");// base de dados a ser utilizada
require '/vendor/autoload.php'; //carregando autoload do composer
$read = new AR\BD\Read(); //instancia de read
$read->ExeRead("aluno.aluno","",""); // executa a consulta no banco indicado
print_r($read->getResult());// imprime o resultado na tela