function usuario_guardar(usuario $ususario, $clave, $fecha) { try { $query = "INSERT INTO usuario (nombre, apellidoPaterno, apellidoMaterno, correo, pass, tipoUsuario, status, fechaRegistro) " . "VALUES ('" . $ususario->getNombre() . "', '" . $ususario->getApterno() . "', '" . $ususario->getAmaterno() . "', '" . $ususario->getEmail() . "', '" . $ususario->getPass() . "','2', '0', '{$fecha}')"; $query_id = "SELECT LAST_INSERT_ID() ID;"; mysql_query("START TRANSACTION;"); $ctrl = mysql_query($query); if ($ctrl != false) { $ctrl = mysql_query($query_id); while ($rs = mysql_fetch_array($ctrl)) { $id = $rs["ID"]; } } else { throw new Exception(); } $query = "INSERT INTO activarusuario (idUsuario, clave) VALUES ('{$id}','{$clave}')"; $ctrl = mysql_query($query); if ($ctrl != false) { } else { throw new Exception(); } $ctrl = $id; mysql_query("COMMIT;"); } catch (Exception $e) { $ctrl = mysql_error(); mysql_query("ROLLBACK;"); } return $ctrl; }
public function alteraUsuario(PDO $conexao, usuario $obj) { try { $cpf = str_replace(".", "", $obj->getCpf()); $stmtAlt = $conexao->prepare(usuarioDAO::$ALTERA_USUARIO); $stmtAlt->execute(array(':nome_usuario' => $obj->getNome(), ':email_usuario' => $obj->getEmail(), ':dataNasc_usuario' => str_replace("/", "", $obj->getDataNasc()), ':rg_usuario' => $obj->getRg(), ':cpf_usuario' => str_replace("-", "", $cpf), ':cep_usuario' => str_replace("-", "", $obj->getCep()), ':num_usuario' => $obj->getNumero(), ':telefone_usuario' => str_replace("-", "", $obj->getTelefone()), ':idUsuario' => $obj->getIdUsuario(), ':login_acesso' => $obj->getLogin_acesso(), ':senha_acesso' => base64_encode($obj->getSenha_acesso()))); echo "<script type=\"text/javascript\" > showSuccessToast('Dados alterados com sucesso.'); </script>"; return TRUE; } catch (PDOException $e) { echo "<script type=\"text/javascript\" > showErrorToast('" . $e->getMessage() . "'); </script>"; } }
</div> </div> <div class="form-group" id="div-DNI"> <label class="col-sm-2 control-label">Dni:</label> <div class="col-sm-10"> <input type="text" id="register-dni" name="dni" value="<?php echo $usuario->getDni(); ?> " class="form-control" onblur="validateDNI()"> </div> </div> <div class="form-group" id="div-username"> <label class="col-sm-2 control-label">E-mail:</label> <div class="col-sm-10"> <input readonly type="text" id="register-username" name="email" value="<?php echo $usuario->getEmail(); ?> " class="form-control"> </div> </div> <div class="form-group" id="div-password"> <label class="col-sm-2 control-label"><?php echo $textos[9]; //Nueva Contraseńa: ?> </label> <div class="col-sm-10"> <input type="password" id="register-password" name="pass" onblur="validatePassword()" value="" class="form-control"> </div> </div> <div class="form-group">
public function getUpdateQuery() { return "update t_usuarios set nombre = '" . usuario::getNombre() . "' , apellido = '" . usuario::getApellido() . "', user_name = '" . usuario::getNickname() . "' , password = '******' , email = '" . usuario::getEmail() . "', tipo = '" . usuario::getTipo() . "' where UID = " . usuario::getId(); }