public function modificar($table) { $sql = new SQL(); $sql->addTable($table); $sql->setOpcion('update'); $sql->addSet("`" . 'stock' . "`" . "=" . "'" . $this->_stock . "'"); $sql->addWhere("`id`= " . $this->_id); Persistence::modificar($sql); }
public function ingresar($table, $estado, $fecha, $productoId) { $sql = new SQL(); $sql->addTable($table); $sql->setOpcion('insert'); $sql->addInto('id' . "`,`" . 'estado' . "`,`" . 'fecha' . "`,`" . 'idProducto'); $sql->addValues('NULL' . "','" . $estado . "','" . $fecha . "','" . $productoId); Persistence::insertar($sql); }
public function listar($table) { $sql = new SQL(); $sql->addTable($table); $sql->setOpcion('listar'); $usuarios = array(); $lista = Persistence::consultar($sql); foreach ($lista as $usuario) { $id = $usuario['id']; $nombre = $usuario['nombre']; $apellido = $usuario['apellido']; $usuario = $usuario['correo']; $contrasenha = $usuario['contrasenha']; $usuarios[] = new usuario($id, $nombre, $apellido, $usuario, $contrasenha); } return $usuarios; }
public function modificar($id) { $sql = new SQL(); $sql->addTable('productos'); $sql->setOpcion('update'); $sql->addSet("`" . 'cantidad' . "`" . "=" . "'" . $this->_cantidad . "'"); $sql->addWhere("`idProducto`= " . $id); Persistence::modificar($sql); }
public function groupBy() { } public function orderBy() { } public function limit() { } public function end() { foreach ($this->_Expression as $key => $value) { } } public function getTable() { return $this->_Tables; } public function getColumn() { return $this->_Column; } } $obj = new SQL(); $obj->addTable('table', 'aaaaa', 'table', 'tables'); $obj->addColumn('table.a'); $obj->addColumn('tables.b'); $obj->addColumn('table.c'); $obj->addColumn('tables.d'); $obj->addExpression('tables.d'); var_dump($obj->getColumn());