PHP code example of jcenturion / mate-query-builder
1. Go to this page and download the library: Download jcenturion/mate-query-builder library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jcenturion / mate-query-builder example snippets
use Mate\Conexion;
$dsn = 'mysql:host=localhost;dbname=testdb';
$usuario = 'root';
$contraseña = '';
$conexion = new Conexion($dsn, $usuario, $contraseña);
use Mate\ConstructorSelect;
$consulta = (new ConstructorSelect())
->tabla('usuarios')
->seleccionar(['id', 'nombre', 'email'])
->donde('id', '=', 1);
$resultado = $conexion->consulta($consulta);
print_r($resultado);
use Mate\ConstructorInsert;
$insertar = (new ConstructorInsert())
->tabla('usuarios')
->datos([
'nombre' => 'Juan',
'email' => '[email protected]'
]);
$conexion->ejecutar($insertar);
use Mate\ConstructorUpdate;
$actualizar = (new ConstructorUpdate())
->tabla('usuarios')
->datos(['email' => '[email protected]'])
->donde('id', '=', 1);
$conexion->ejecutar($actualizar);
use Mate\ConstructorDelete;
$eliminar = (new ConstructorDelete())
->tabla('usuarios')
->donde('id', '=', 1);
$conexion->ejecutar($eliminar);
use Mate\ConstructorProcedimientoAlmacenado;
$procedimiento = (new ConstructorProcedimientoAlmacenado('getUserById'))
->conParametros([1]);
$resultado = $conexion->llamarProcedimiento($procedimiento);
print_r($resultado);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.