2017 © Pedro PelĂĄez
 

library controller-pdo

Biblioteca para utilizacao do pdo.

image

thiagosv/controller-pdo

Biblioteca para utilizacao do pdo.

  • Wednesday, March 21, 2018
  • by thiagosv
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Biblioteca de CRUD com PDO.

Para fazer a instalação da biblioteca, execute o seguinte comando:, (*1)

composer require thiagosv/controller-pdo-query

Para fazer o uso da biblioteca, basta configurar os dados do banco, existentes no arquivo src/Conn.php e requerir o autoload do composer, invocar a classe e fazer a chamada do método:, (*2)

    private static $host = DATABASE['HOST'];
    private static $user = DATABASE['USER'];
    private static $pass = DATABASE['PASS'];
    private static $name = DATABASE['NAME'];

Uso das classes:, (*3)

SELECT:, (*4)

<?php

require __DIR__ . '/vendor/autoload.php';

USE ThiagoSV\ControllerPDO\Read;

$Read->read("table", "WHERE column1 = :param AND column2 = :param2", "param=value&param2=value2");
$Read->readFull("SELECT * FROM table WHERE column1 = :param AND column2 = :param2", "param=value&param2=value2");

$Read->getResult(); **  **

UPDATE:, (*5)

<?php

require __DIR__ . '/vendor/autoload.php';

USE ThiagoSV\ControllerPDO\Update;

$Update->update("tabela", ['value1' => 'value2'], "WHERE column1 = :param AND column2 = :param2", "param=value&param2=value2");

$Update->getResult(); **  **

DELETE:, (*6)

<?php

require __DIR__ . '/vendor/autoload.php';

USE ThiagoSV\ControllerPDO\Delete;

$Delete->delete("table", "Query sem select", "param=value&param2=value2");

$Delete->getResult(); **  **

Insert:, (*7)

<?php

require __DIR__ . '/vendor/autoload.php';

USE ThiagoSV\ControllerPDO\Create;

$Insert->create("table", ['column1' => 'value1', 'column2' => 'value2']);

$Insert->getResult(); **  **

Developers

License

MIT, (*8)

The Versions

21/03 2018

dev-master

9999999-dev

Biblioteca para utilizacao do pdo.

  Sources   Download

MIT

by Thiago

21/03 2018

v1.0.1

1.0.1.0

Biblioteca para utilizacao do pdo.

  Sources   Download

MIT

by Thiago

19/01 2018

v1.0.0

1.0.0.0

Biblioteca para utilizacao do pdo.

  Sources   Download

MIT

by Thiago