예제 #1
0
 public function atualizar(Arquivo $arquivo)
 {
     try {
         $sql = "UPDATE arquivo SET " . "nome = :nome," . "tempo = :tempo," . "caminho = :caminho," . "time = :time," . "tamanho = :tamanho," . "tipo = :tipo " . "WHERE id = :id";
         $p_sql = $this->pdo->prepare($sql);
         $p_sql->bindValue(":id", $arquivo->getId());
         $p_sql->bindValue(":nome", $arquivo->getNome());
         $p_sql->bindValue(":tempo", $arquivo->getTempo());
         $p_sql->bindValue(":caminho", $arquivo->getCaminho());
         $p_sql->bindValue(":time", $arquivo->getTime());
         $p_sql->bindValue(":tamanho", $arquivo->getTamanho());
         $p_sql->bindValue(":tipo", $arquivo->getTipo());
         return $p_sql->execute();
     } catch (Exception $e) {
         print "Ocorreu um erro ao tentar executar esta ação, foi gerado um LOG do mesmo, tente novamente mais tarde.";
     }
 }