function forzarDelete($ID) { //devuelve el numero de filas borradas $gestorPost = new ManagePost($this->bd); $parametros = array(); $parametros["ID_User"] = $ID; $gestorPost->forzarDelete($parametros); $parametros = array(); $parametros["ID"] = $ID; return $this->bd->delete($this->tabla, $parametros); }
<?php require 'clases/AutoCarga.php'; $bd = new DataBase(); $sesion = new Session(); $gestor = new ManagePost($bd); $title = Request::post("title"); $ID_user = Request::post("ID_user"); $ID_post = Request::post("ID_post"); $contenido = Request::post("conte"); $entrada = new Post($ID_post, $ID_user, $contenido, $title); $r = $gestor->set($entrada); $bd->close(); header('Location:entrada.php?entrada=' . $ID_post . '&op=edit&r=' . $r);
<?php require './clases/AutoCarga.php'; $sesion = new Session(); $bd = new DataBase(); $gestor = new ManagePost($bd); $id = Request::get("ID"); $entrada = $gestor->get($id); $gestorUser = new ManageUser($bd); $usuarios = $gestorUser->getList(); $usuarioActual = new User(); $nombreSesion = ""; foreach ($usuarios as $key => $usuario) { if ($usuario->getID() === $sesion->get($usuario->getLogin())) { $nombreSesion = $sesion->get($usuario->getLogin()); echo $usuario->getLogin(); $usuarioActual = $usuario; } } ?> <!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body>
<?php require 'clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManagePost($bd); $ID = Request::get("ID"); $r = $gestor->delete($ID); $bd->close(); header('Location:index.php?op=delete&r=' . $r);
<?php require './clases/AutoCarga.php'; $sesion = new Session(); $bd = new DataBase(); $gestor = new ManagePost($bd); $post = $gestor->getList(); $gestorUser = new ManageUser($bd); $usuarios = $gestorUser->getList(); $nombreSesion = ""; $usuarioActual = new User(); foreach ($usuarios as $key => $usuario) { if ($usuario->getID() === $sesion->get($usuario->getLogin())) { $nombreSesion = $sesion->get($usuario->getLogin()); echo $usuario->getLogin(); $usuarioActual = $usuario; } } ?> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <header> <h1>Blog</h1> <?php if ($nombreSesion === "") {
<?php require 'clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManagePost($bd); $sesion = new Session(); $gestorUser = new ManageUser($bd); $usuarios = $gestorUser->getList(); $nombreSesion = ""; foreach ($usuarios as $key => $usuario) { if ($usuario->getID() === $sesion->get($usuario->getLogin())) { $nombreSesion = $sesion->get($usuario->getLogin()); echo $usuario->getLogin(); } } $content = Request::post("content"); $title = Request::post("tittle"); $post = new Post(null, $nombreSesion, $content, $title); $r = $gestor->insert($post); $bd->close(); //var_dump($bd->getErrorSql()); header('Location:index.php?op=insert&r=' . $r);