recordCount() == 0) redirect('curriculoAlteraAutentica.php'); //Altera o currículo if ($acao == 'alterar') { //Validating data $strValidEmail = $_POST['txtEmail']; $strValidNumber = $_SESSION["stringImageSource"]; $strValidSenha = $_POST['txtSenha']; $strValidSenhaConfirma = $_POST['txtSenhaConfirma']; $sSQL = " SELECT COUNT(*) AS numCount FROM Profissional WHERE strEmail = '$strValidEmail' AND idProfissional <> $id "; $rsValidEmail = new recordSet($sSQL, $conn, 0); $strErro = ''; //Check error if($strValidSenha != $strValidSenhaConfirma) $strErro .= '• A senha não confere com a confimação.
'; if($rsValidEmail->get('numCount')>0) $strErro .= '• O E-mail informado já está cadastro.
'; if($strValidNumber != $_POST['txtNumeroImagem']) $strErro .= '• O número da imagem não confere com o inserido.
'; //Update data if (strlen($strErro) == 0) { //Request General Data $strNome = getForm('txtNome', 'nameBr', ''); $dtmNascimento = getForm('txtNascimento', 'date', ''); $strEndereco = getForm('txtEndereco', 'nameBr', ''); $strBairro = getForm('txtBairro', 'nameBr', ''); $strCEP = getForm('txtCEP', 'text', ''); $idCidade = getForm('ddlCidadeP', 'dropdown', ''); $numTelResidencialDDD = getForm('txtTelResidencialDDD', 'number', ''); $numTelResidencial = getForm('txtTelResidencial', 'number', ''); $numTelCelularDDD = getForm('txtTelCelularDDD', 'number', ''); $numTelCelular = getForm('txtTelCelular', 'number', ''); $numTelComercialDDD = getForm('txtTelComercialDDD', 'number', ''); $numTelComercial = getForm('txtTelComercial', 'number', ''); $strEmail = getForm('txtEmail', 'text', ''); $bolEstagiario = getForm('chkEstagiario', 'checkbox', ''); $bolCLT = getForm('chkCLT', 'checkbox', ''); $bolPJ = getForm('chkPJ', 'checkbox', ''); $idEscolaridade = getForm('ddlEscolaridade', 'dropdown', ''); $strMiniCurriculo = getForm('txtMiniCurriculo', 'curriculo', ''); $strCurriculo = getForm('txtCurriculo', 'curriculo', ''); $strSenha = getForm('txtSenha', 'text', ''); //Update Data $sSQL= " UPDATE Profissional SET ". " strNome=$strNome, dtmNascimento=$dtmNascimento, strEndereco=$strEndereco, ". " strBairro=$strBairro, strCEP=$strCEP, idCidade=$idCidade, ". " numTelResidencialDDD=$numTelResidencialDDD, numTelResidencial=$numTelResidencial, numTelCelularDDD=$numTelCelularDDD, ". " numTelCelular=$numTelCelular, numTelComercialDDD=$numTelComercialDDD, numTelComercial=$numTelComercial, ". " strEmail=$strEmail, strNome=$strNome, strNome=$strNome, ". " bolEstagiario=$bolEstagiario, bolCLT=$bolCLT, bolPJ=$bolPJ, ". " idEscolaridade=$idEscolaridade, strMiniCurriculo=$strMiniCurriculo, strCurriculo=$strCurriculo, ". " strSenha=$strSenha, dtmAtualizacao=NOW() ". " WHERE idProfissional=$id "; mysql_query($sSQL, $conn) or queryError(mysql_error()); //Remove Old Data $sSQL = "DELETE FROM ProfissionalCargo WHERE idProfissional = $id "; mysql_query($sSQL, $conn) or queryError(mysql_error()); $idCargo_01 = getForm('ddlCargo_01', 'dropdown', ''); $idCargo_02 = getForm('ddlCargo_02', 'dropdown', ''); $idCargo_03 = getForm('ddlCargo_03', 'dropdown', ''); if ($idCargo_01 != '') { $sSQL = "INSERT INTO ProfissionalCargo (idProfissional, idCargo) VALUES ($id, $idCargo_01)"; mysql_query($sSQL, $conn) or queryError(mysql_error()); } if ($idCargo_02 != '') { $sSQL = "INSERT INTO ProfissionalCargo (idProfissional, idCargo) VALUES ($id, $idCargo_02)"; mysql_query($sSQL, $conn) or queryError(mysql_error()); } if ($idCargo_03 != '') { $sSQL = "INSERT INTO ProfissionalCargo (idProfissional, idCargo) VALUES ($id, $idCargo_03)"; mysql_query($sSQL, $conn) or queryError(mysql_error()); } redirect("curriculoAlteraOk.php"); } } //Prepara dados $sSQL = " SELECT * ". " FROM Cargo ORDER BY strNome "; $rsCargoP = new recordSet($sSQL, $conn, 0); $sSQL = " SELECT *, ". " (IF((SELECT COUNT(*) FROM Cidade, Profissional WHERE Profissional.idCidade = Cidade.idCidade AND Cidade.idEstado = Estado.idEstado AND idProfissional = $id)>0, TRUE, FALSE)) AS bolSelected ". " FROM Estado ORDER BY strSigla "; $rsEstadoP = new recordSet($sSQL, $conn, 0); $sSQL = " SELECT *, ". " (IF((SELECT COUNT(*) FROM Profissional WHERE Profissional.idEscolaridade = Escolaridade.idEscolaridade AND idProfissional = $id)>0, TRUE, FALSE)) AS bolSelected ". " FROM Escolaridade "; $rsEscolaridade = new recordSet($sSQL, $conn, 0); ?>