Пример #1
0
 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();
     }
 }
Пример #2
0
			</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>
						<legend class="text-center header">Teste Tex</legend>
						<div>
							<div class="control-group">
								<label for="login" class="control-label">Usuário</label>
								<div class="controls">															
									<input type="text" name="login" value="<?php