承接 lukafurlan/php-query-builder 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lukafurlan/php-query-builder

Composer 安装命令:

composer require lukafurlan/php-query-builder

包简介

Fast PHP query builder

README 文档

README

Fast PHP query builder created using PHP.

Instalation

Because of PSR-4 autoloading, this package can be installed with composer.

$ composer require 'lukafurlan/php-query-builder'

To make this package work and connect to the database you have to define these constants.

define('MYSQL_HOST', 'localhost');
define('MYSQL_DATABASE', 'database');
define('MYSQL_USERNAME', 'root');
define('MYSQL_PASSWORD', 'password');

Usage examples

Select

$queryManager = new DMLQueryManager();
$queryManager->select()
    ->columns(["id"])
    ->from("users")
    ->where(["country = :country"])
    ->bind([":country" => "Slovenia"])
    ->execute();

Insert

$queryManager->insert()
    ->into("users")
    ->columns(["name", "country"])
    ->values([
        ["Luka", "Slovenia"],
        ["John", "England"]
    ])
    ->execute();

Update

$queryManager->update()
    ->table("users")
    ->columns([
        "country" => "Germany"
    ])
    ->where(["country = :country"])
    ->bind([":country" => "England"])
    ->execute();

Delete

$queryManager->delete()
    ->from("users")
    ->where(["country = :country"])
    ->bind([":country" => "England"])
    ->execute();

统计信息

  • 总下载量: 23
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 2
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-10-21

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固