Jump to content

Search the Community

Showing results for tags 'return'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 9 results

  1. Olá, boa noite! estou em dúvidas e gostaria que alguém me ajudasse, bom eu tenho uma procedure no meu SQL 2017 e dentro da procedure tem if com com return de mensagem , e eu queria exibir essa mensagem após a pessoa executa a função no meu sistema. segue abaixo como está
  2. Caros, não estou sabendo implementar duas consultas quando o usuário clicar no (button). É uma proposta de apresentar a folha, mostrar os funcionários pelo SELECT . Atualmente, consigo fazer com que ele veja se existe a referencia e se não existir apresenta um span de não encontrado. Preciso que faça de imediato uma sub-consulta trazendo os dados do select abaixo e se possivel implementar um exemplo calculando por exemplo um desconto de inss, por exemplo.: Salário: 1200,00 * 8% = 96,00. consultaBanco("SELECT funcionario.nome, funcionario.cargo, cargo.salario, folhamesano.mesano FROM funcionario, cargo, folhamesano WHERE funcionario.cargo = cargo.descricao AND folhamesano.mesano='{$codigoMes}'"); Segue primeiro o consulta folha: <!DOCTYPE html> <html> <head> <title>Consultar Folha</title> <link rel="stylesheet" type="text/css" href="style.css" > <!-- Por comodidade, eu estou usando jquery direto do site deles, isso é mto comum e recomendado inclusive. --> <script src="https://code.jquery.com/jquery-3.4.0.min.js" type="text/javascript"></script> <script src="js/jquery.mask.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function(){ $("#cpf").mask("000.000.000-00"); $("#rg").mask("0.000.000"); $("#horario").mask("00:00"); $("#Mesano").mask("00/0000"); }); /** * Este aqui é o nosso método Javascript que irá fazer a requisição assincrona */ function pesquisarMesano(codigoMes) { document.getElementById('mensagem_erro').innerText = ''; /** Teste*/ document.getElementById('mensagem_folha').innerText = ''; /** Teste*/ $.get( '/FOLHADEPAGAMENTO/RECIBOFOLHA/obtemFolhaPorCodigo.php', { codigoMes: codigoMes }, function (response) { if (response.erro === 404) { /** * Eu nao estou usando o Jquery para obter os elementos, isso pq na versao do Javascript dos navegadores modernos, nao é mais necessario o jquery para isso */ document.getElementById('formFolhamesano').reset(); document.getElementById('mensagem_erro').innerText = 'Folhamesano #'+codigoMes+' não encontrado!'; return; } document.getElementById('mensagem_folha').innerText = 'Folhamesano #'+codigoMes+' teste!'; document.getElementById('mesano').value = response.mesano; document.getElementById('nome').value = response.nome; document.getElementById('cargo').value = response.cargo; document.getElementById('salario').value = response.salario; document.getElementById('descricao').value = response.descricao; document.getElementById('horario').value = response.horario; }, 'json' ); } </script> <style type="text/css"> #corposistema{ width: 1200px auto; height: 500px auto; } #corpocadastro{ border: solid gray 5px; width: 300px; height: 210px; border-radius: 5px; margin: 120px auto; background: white; padding: 50px; } #botao{ color: #fff; margin-left: 370px; margin-top: -170px; background: #337ab7; border-radius: 85%; background: #337ab7; text-align: center; padding-top: 0 auto; } #botaocancelar{ height: 70%; color: #fff; margin-left: 370px; margin-top: -5px; padding-top: 0 auto; background: #337ab7; text-align: center; border-radius: 85%; } </style> </head> <?php include "banco_de_dados.php"; if(!empty($_GET['codigoMes'])){ $codigoMes = (int) $_GET['codigoMes']; $row = consultaBanco("SELECT funcionario.nome, funcionario.cargo, cargo.salario, folhamesano.mesano from funcionario, cargo, folhamesano WHERE funcionario.cargo = cargo.descricao AND folhamesano.mesano='{$codigoMes}'"); $codigoMes = $row['codigoMes']; $nome = $row['nome']; $rg = $row['rg']; $cpf = $row['cpf']; $descricao = $row['descricao']; $horario = $row['horario']; } else $codigoMes = $nome = $rg = $cpf = $descricao = $horario = null; ?> <body> <div id="corposistema"> <div id="corpocadastro"> <form id="formFolhamesano" action="/FOLHADEPAGAMENTO/RECIBOFOLHA/CADASTROFOLHA.php" method="POST"> <p> <label>Competência </label> <input name="codigoMes" id="Mesano" type="text" style="width: 20%" value="<?=$codigoMes?>" required/> <button type="button" onclick="pesquisarMesano(this.form.elements['codigoMes'].value)">Pesquisar</button> <span style="color: red" id="mensagem_erro"></span><br/> <span style="color: red" id="mensagem_folha"></span><br/> </p> </form> <form action="/FOLHADEPAGAMENTO/RECIBOFOLHA/FOLHACADASTRADOS.php" method="POST"> <div id="botaocancelar"> <p> <input type="submit" id="btn" value=" Cancelar " /> </p> </div> </form> </div>  </div> </body> </html> ___________________________________________________ <?php require "banco_de_dados.php"; function obtemfolhamesanoPorId($codigoMes) { return consultaBanco("SELECT funcionario.nome, funcionario.cargo, cargo.salario, folhamesano.mesano FROM funcionario, cargo, folhamesano WHERE funcionario.cargo = cargo.descricao AND folhamesano.mesano='{$codigoMes}'"); } /** * Esse é o script que irá responder a requisição assincrona que criamos no Javascript * * Aqui eu espero que a query string codigoFuncionario esteja definida (Pode estar vazia, mas precisa estar definida, por exemplo, codigoCargo= ) por isso usei isset * * */ if (isset($_GET['codigoMes'])) { $codigoMes = $_GET['codigoMes']; $nome = $_GET['nome']; /** Novamente encapsulando em métodos para adicionar contexto ao código */ $folhamesano = obtemfolhamesanoPorId($codigoMes); if (empty($folhamesano)) { /** Como este é um código bem simples, usei o die para escrever o valor de saida * isso pq eu quero neste caso o texto seja escrito e a aplicação pare aqui * Eu poderia user um echo seguido de um return, mas para adicionar contexto * eu usei um método que deixe claro a intenção. Morre aqui e escreve o que eu estou pedindo. */ die(json_encode([ 'erro' => 404, ])); $tabela = '<table border="1" border: solid gray 5px;>';//abre table $tabela .='<thead>';//abre cabeçalho $tabela .= '<tr>';//abre uma linha $tabela .= '<th width="410px">Nome</th>'; $tabela .= '<th width="300px">cargo</th>'; $tabela .= '<th width="140px">salario</th>'; $tabela .= '</tr>';//fecha linha $tabela .='</thead>'; //fecha cabeçalho $tabela .='<tbody>';//abre corpo da tabela $db = pg_connect("port=55432 dbname=folha user=fortesrh password=1234"); $consulta=pg_query($db,"SELECT funcionario.nome, funcionario.cargo, cargo.salario from funcionario INNER JOIN cargo ON funcionario.cargo = cargo.descricao ORDER BY funcionario.nome"); while ($linha = pg_fetch_array($consulta)) {//declaração da variável linha trazendo o resultado da query $tabela .= '<tr>'; // abre uma linha $tabela .= '<td>'.$linha['nome'].'</td>'; // coluna nome do funcionario $tabela .= '<td align="center">'.$linha['cargo'].'</td>'; // coluna cargo $tabela .= '<td align="center">'.$linha['salario'].'</td>'; // coluna salario $tabela .= '</tr>'; // fecha linha } $tabela .='</tbody>'; //fecha corpo $tabela .= '</table>';//fecha tabela echo $tabela; // imprime } /** Neste caso eu quero escrever e sair (Se nada acontecer depois, ele irá sair sozinho), poderia usar o die, sim. Mas nao é um ponto onde precisa morrer, apenas sair um texto */ echo json_encode($folhamesano); } else { die(json_encode([ 'erro' => 404, ])); }
  3. Bom dia amigos, tudo bem? Sou novo em POO e estou com algumas dificuldades. Tenho um método de uma classe que é bem simples, ele busca todos os campos da tabela USUARIO (Firebird 2.0) e retorna o array com elas. Só que a não consigo exibi-los com while. Sem o método eu faria: while($array = ibase_fetch_object($query)){ echo $array->ID; echo "<br>"; echo $array->ID; // E por aí vai... } public function selectAllUsers(){ $select = "select * from USUARIO"; $query = ibase_query($select); $array = ibase_fetch_object($query); return $array; } Só que com o array não consigo. Não sei como usar o while com esse array retornado. Por favor, se alguém puder me ajudar... serei grato. Um abraço a todos.
  4. Olá, estou com um problema no mínimo curioso. Tenho uma div com ID "conteudo" e na hora de pegar essa div através do getElementById ou até mesmo do querySelector, SEMPRE retorna null no console. O mais estranho é que se eu digito diretamente no console, funciona normalmente. Detalhe: isso acontece tanto no Firefox quanto no Chrome. Segue código abaixo: <!DOCTYPE html> <html lang="pt-BR"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Relógio</title> <script> console.log( document.getElementById("conteudo") ); </script> </head> <body> <div id="conteudo">teste</div> </body> </html> To até agora tentando entender pq sempre retorna null mas quando digito diretamente no console do navegador funciona. Alguém sabe me dizer que treta é essa?
  5. Segue o código abaixo <?php class LerConteudo{ public $arquivo; private $linha; public function getArquivo() { $this ->arquivo['arquivo']; } public function carregarArquivo() { $abrir = fopen($this->arquivo,'r'); if(file_exists($this->$arquivo)) {//Ver se arquivo Existe while(!feof($abrir)) {//Ver se chegou fim do arquivo. $this->$linha = fgets($abrir);//LINHA recebe o conteudo do arquivo } fclose($abrir); // Quando sair do loop, ele irá fechar o arquivo. }else{ echo "O arquivo não existe.";//Caso o arquivo não exista. } } public function Visualizar() { echo $this->$linha;// printando o arquivo atribuido a variavel LINHA return $this->linha; } } $visualizar = Visualizar(); echo $visualizar; ?>
  6. Cesar Melo

    Retorno de função com JSON

    Olá, gostaria de uma ajuda para retornar um resultado de uma função. Dentro dessa função, eu faço uma requisição através do $.getJSON(), e gostaria que função retornasse o resultado que obtido na requisição JSON. Ex: function pedidoGet() { var pedido; $.getJSON( "getters.php", {param1: "pedidoId"}, function (data) { pedido= data[0]; console.log(pedido) //aqui, ainda dentro da requisição, a variavel "pedido" tem o valores que foi //retornado pela requisição getJSON } ); console.log(pedido) //aqui, não retorna nada return pedido; //aqui, essa variavel pedido não tem mais os valores que a requisição getJSON retornou. } var pedidoTeste= pedidoGet(); //depois que chamar a funçõa, gostaria de ter os valores para usar como for melhor pra mim. console.log(pedidoTeste.id); console.log(pedidoTeste.valor); Conseguiram entender minha necessidade? Desde já, agradeço!
  7. lucashenrique175

    Return False não funciona

    Olá, Estou com o seguinte problema... Antes de deletar um registro, estou fazendo uma pergunta de confirmação. O problema é que se clico em cancelar ainda sim o registro é deletado, mesmo colocando return false. Queria que ao clicar em cancelar a confirmação eu permanecesse na mesma página, mas não sei o porque desse erro. Desde já agradeço sua atenção. Segue o código abaixo: <a href='<?php echo "deletar.php?acao=deletar&id=$id"?>' class="del"> <script> $(document).ready(function(){ $(".del").click(function(){ var resposta = confirm("Tem certeza que deseja deletar esse registro?"); if (resposta == true){ return true; }else{ return false; } }); }); </script>
  8. renatoburton

    javascript pegar return externo

    ola galera como posso pegar o valor dessa api em javscript ? https://blockchain.info/tobtc?currency=USD&value=500 é retornado um valor em PHP eu fis deu certo mais o ploblema é que estou usando while e não tem como a cada conteudo o servidor fazer essa requisição e mesmo se desse ia usar muita banda do servidor e processamento ajuda ae ?
  9. DawanLago

    Passagem de paramêtro - Função

    Estou como uma dúvida em relação a passagem de parâmetro. Como eu faço para usar o return de uma função como parâmetro de outra função?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.