johannmalmcom/database 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

johannmalmcom/database

Composer 安装命令:

composer require johannmalmcom/database

包简介

A class that help you to handle the database

README 文档

README

require_once("./vendor/autoload.php");

use Database\MySQL;

// Connection
$database = new MySQL();
$database->setServer("127.0.0.1");
$database->setUsername("your_username");
$database->setPassword("your_password");
$database->setDatabase("your_dbname");

// Create table
$database->createTable("users", [
    $database->typeString("email"),
    $database->typeString("password", 40),
    $database->typeString("token", 40)
]);

// Insert data

$database->insertInto("users", [
    "email" => "hej@johannmalm.com"
]);

// Update data

$database->update("users", [
    "password" => sha1("1234")
], [
    "id" => 1
]);

// Delete data

$database->deleteFrom("users", 5);

// Select data

$database->selectFrom("users", [
    "email" => "hej@johannmalm.com"
]);

// Search data

$database->searchFrom("users", [
    "created_at" => "20"
]);

// Handle responses

if ($database->getError() !== null) {
    exit($database->getError());
}

print_r($database->getResult());

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-03-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固