lcloss/php-sql

用于PHP的简单SQL类

dev-master 2018-02-21 02:31 UTC

This package is not auto-updated.

Last update: 2024-09-15 05:13:12 UTC


README

一个用于在PHP中操作SQL的简单类

入门

以下说明将帮助您在本地机器上获取项目副本并运行,以便进行开发和测试。有关如何在实时系统上部署项目的说明,请参阅部署。

先决条件

您需要一个配置好的Web服务器和PHP。此外,您需要使用以下数据库系统之一

  • MariaDB或MySql
  • SQL Server
  • SQLite

此项目旨在集成到另一个项目中,因此最低先决条件是Web服务器、PHP以及上述数据库驱动程序。

安装

使用Git安装

git clone https://github.com/lcloss/php-sql.git

使用Composer安装

composer require lcloss/php-sql

运行测试

初始设置

如果您使用的是MariaDb、MySQL或SQL Server,您需要首先创建数据库模式。

使用您的数据,编写

返回数据

$sql = new Sql();
$results = $sql->query("SELECT * FROM table WHERE id = :id", [
	':id'		=> 1
]);

if ( count($results) > 0 ) {
	echo 'Found!';
} else {
	echo 'Not Found...';
}

执行SQL

输入以下代码

$sql = new Sql();
$sql->query("UPDATE table SET name = :name WHERE id = :id", [
	':id'		=> 1,
	':name'	=> 'New name',
]);

构建使用

贡献

请阅读CONTRIBUTING.md以获取我们行为准则的详细信息以及向我们提交拉取请求的过程。

版本控制

我们使用GitHub进行版本控制。有关可用的版本,请参阅此存储库上的标签

作者

  • Luciano Closs - 初始工作 - LCloss

有关参与此项目的贡献者列表,请参阅。

许可

此项目受MIT许可协议的许可 - 请参阅LICENSE.md文件以获取详细信息。

致谢