<a class="navbar-brand" href="#"></a> </div> <div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <li class="active"><a href="editar.php?acao=cadastrar">Cadastrar</a></li> <li><a href="../index.html">Login</a></li> </ul> </div><!--/.nav-collapse --> </div><!--/.container-fluid --> </nav> <div class="container"> <div class="col-sm-8"> <?php $usuario = new Usuarios(); $usuario->create_table(); $usuario_permissao = new Usuarios_Permissao(); $usuario_permissao->create_table(); $status = 0; if (isset($_GET['acao']) && $_GET['acao'] == 'editar') { $id = (int) $_GET['id']; $result_usu = $usuario->find($id); if ($usuario_permissao->findUsuariofetchAll($id)) { $result_usu_per = $usuario_permissao->findUsuario($id); $status = $result_usu_per->status; } ?> <div class="col-sm-9"> <!--Form editar--> <form class="form-horizontal" name="formeditar" method="post" action="usuarios_view.php"> <fieldset>
public function update($id) { $sql = "UPDATE {$this->table} SET login = :login, \n\t\t senha = :senha, \n\t\t dicasenha = :dicasenha, \n\t\t nome = :nome, \n\t\t sobrenome = :sobrenome, \n\t\t telefone = :telefone, \n\t\t endereco = :endereco,\n\t\t site = :site,\n\t\t\t\t\t\t\t\t\t\t email = :email\n\t\t\t\t WHERE id = :id"; $stmt = DB::prepare($sql); $stmt->bindParam(':login', $this->login); $stmt->bindParam(':senha', $this->senha); $stmt->bindParam(':dicasenha', $this->dicasenha); $stmt->bindParam(':nome', $this->nome); $stmt->bindParam(':sobrenome', $this->sobrenome); $stmt->bindParam(':email', $this->email); $stmt->bindParam(':telefone', $this->telefone); $stmt->bindParam(':endereco', $this->endereco); $stmt->bindParam(':site', $this->site); $stmt->bindParam(':id', $id); $stmt->execute(); $usuario_permissao = new Usuarios_Permissao(); $usuario_permissao->SetId_Usuario($id); $usuario_permissao->SetStatus($this->status_usuario); $usuario_permissao->SetPermissao($this->permissao_usuario); if (!$usuario_permissao->findUsuariofetchAll($id)) { return $usuario_permissao->update($id); } else { return $usuario_permissao->Insert(); } }
</nav> <div class="container"> <div> <div class="shipping text-center"><!--shipping--> <h2>Teste Tex</h2> </div><!--/shipping--> </div> </div> <!-- /container --> <div class="container"> <?php $usuario = new Usuarios(); $usuario->create_table(); $usuario_permissao = new Usuarios_Permissao(); $usuario_permissao->create_table(); if (isset($_POST['cadastrar'])) { $nome = $_POST['nome']; $email = $_POST['email']; $login = $_POST['login']; $senha = $_POST['senha']; $dicasenha = $_POST['dicasenha']; $sobrenome = $_POST['sobrenome']; $telefone = $_POST['telefone']; $endereco = $_POST['endereco']; $site = $_POST['site']; $status = $_POST['status']; $permissao = $_POST['permissao']; $usuario->setNome($nome); $usuario->setEmail($email);