adaoreis / crud
用于数据库的CRUD PHP
dev-master
2020-07-01 04:45 UTC
Requires
- php: ^7.0
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