-
Total de itens
170 -
Registro em
-
Última visita
Tudo que Jefferson andre postou
-
Boa noite Criei uma tabela de clientes com dois índices, sendo um para o id e outro para a razão social. Como eu faço para abrir a tabela segundo indice sem usar order by ?
-
Separar o código fonte em várias partes interligadas
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
Agradeço pelas sugestões. -
Mestres boa noite, preciso da experiência de vocês em uma situação aqui: Uma parte do script precisa ser separada em várias partes para fazer cálculos e ficar mais clara a programação, em vez de um programa longo seriam várias partes individuais. Quanto a isso é fácil, a minha dúvida está em como trazer a resposta dos cálculos para serem utilizados nas demais partes e assim por diante sem usar sessão nem passar o valor e a variavel pela URL. Exemplo: Em uma NF-e várias partes separadas se integram para montar o XML e no final algumas partes totalizam os campos e junto com várias outras são salvas na tabela. Como proceder? Agradeço sugestões.
-
Saudacoes mestres, preciso fazer um filtro em uma tabela e depois selecionar alguns clientes entao eu separei a tabela em uma temporaria, entao ao selecionar um determinado cliente preciso registrar que ele fara parte do reltaorio, isso pode ocorrer com varios clientes ou todos. Como proceder com um update fora de uma database ? Aqui eu uso pdo mas acho que nao funciona com tabelas temporarias.
-
Como fazer update em tuma tabela temporaria
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
Alguém? -
Como calcular a diferenca de tempo entre duas variaveis no ajax?
Jefferson andre postou um tópico no fórum PHP
Saudações mestres, Como faço para ajustar o programa abaixo para calcular a diferença entre duas variaveis que armazenam horario no ajax quando ocorre um evento onblur? O programa funciona com numeros mas nao com tempo, depois que eu pegar a diferenca entre os horarios quero multiplicar por uma terceira variavel. <html> <body> <script> function calcular() { var num1 = Number(document.getElementById("hora_saida").value); var num2 = Number(document.getElementById("hora_entrega").value); var elemResult = document.getElementById("resultado"); if (elemResult.textContent === undefined) { elemResult.textContent = "O resultado eh " + String(num1 + num2) + "."; } else { // IE elemResult.innerText = "O resultado eh " + String(num1 + num2) + "."; } } </script> <label>Horario de saida</label> <input type ="time" name="hora_saida" id="hora_saida"onblur="calcular();"> <label>Horario da entrega</label> <input type ="time" name="hora_entrega" id="hora_entrega"onblur="calcular();"> <div id="resultado"></div> <span id="resultado"></span> </body> </html> -
Bom dia, alguem me ajude a fazer funcionar este pequeno script usando ajax. Preciso pegar a resposta do console e colocar na tela na id buscar2 Resposta do console: {"valor_hr_viagem":"10","valor_por_km":"8","valor_apos_18":"7","valor_sabado":"6","valor_domingo":"5","id":"834"} teste_ajax.html <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> </head> <body> <button class="btn btn-default" id="buscar3" type="button">Buscar2</button> <div id="dados2">Aqui será inserindo o resultado da consulta...</div> <div id="valor_fixo_cliente">teste</div> <!-- SCRIPT NECESSARIO PARA O AJAX FUNCIONAR // <script src="jquery.2.1.3.min.js"></script> !--> <script src="jquery.2.1.3.min.js"></script> <script> function buscar3($id_cliente) { //O método $.ajax(); é o responsável pela requisição $.ajax ({ //Configurações type: "POST",//Método que está sendo utilizado. dataType: "json",//É o tipo de dado que a página vai retornar. url: "busca3.php",//Indica a página que está sendo solicitada. //função que vai ser executada assim que a requisição for enviada beforeSend: function (mensagem_retorno) { $("#dados2").html("Carregando..."); $("#valor_fixo_cliente").html("Carregando..."); }, data: {id_cliente: "834"},//Dados para consulta //função que será executada quando a solicitação for finalizada. success: function (mensagem_retorno) { console.log (mensagem_retorno); $("#dados2").html(mensagem_retorno.conteudo); } }); } $('#buscar3').click(function () { buscar3($("#id_cliente").val()) }); </script> </body> </html> buscar3.php <?php require('conexao_dbo.php'); include('error_report.php'); $id_procurar = $_POST['id_cliente']; $sql = "SELECT * FROM clientes WHERE id='$id_procurar'"; $sql = $arquivo->query($sql); if($sql->rowCount()>0) { $linha = $sql->fetch(); $conteudo = json_encode( array ("valor_hr_viagem" => $linha['valor_hr_viagem'], "valor_por_km" => $linha['valor_por_km'], "valor_apos_18" => $linha['valor_apos_18'], "valor_sabado" => $linha['valor_sabado'], "valor_domingo" => $linha['valor_domingo'], "id" =>$linha['id'] ) ); echo $conteudo; } ?> estrutura da tabela clientes em anexo
-
Como pegar o retorno do ajax e mostrar na tela
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
Muito obrigado, vou estudar suas informacoes. -
Como pegar o retorno do ajax e mostrar na tela
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
Muito obrigado pela ajuda, vou estudar o link que voce me passou. Agora o retorno esta preenchendo algumas divs como a $("#dados2") mas os campos de input nao com a mesma id. vou tentar entender o motivo. Em VFP existe comandos que atualizam campos individuais da tela por ex. thisform.pageframe1.page2.nomedolabel.refresh Imagino que deva existir algo assim para html ou no proprio ajax mas desconheço. Grato mais uma vez pelo suporte -
Dois forms na mesma pagina, o primeiro enviando dados para o segundo
Jefferson andre postou um tópico no fórum PHP
Boa tarde, por favor me ajudem com uma situacao que nao sei como proceder em linguagens web Tenho dois forms na mesma tela, ao selecionar o cliente e clicar no botao buscar dados, as informacoes que eu pegar no mysql vao "abastecer" os campos do segundo formulario, e entao enviadas para a inclusao utilizando um outro botao no final da pagina. Nao sei como atualizar as informacoes desses campos na tela, e que posteriormente serao enviados para o banco de dados incluindo as novas informacoes. Agradeço sugestoes sobre a tela enviada. -
Dois forms na mesma pagina, o primeiro enviando dados para o segundo
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
Ainda nao consegui pegar os campos e colocar no formulario, no buscar3 tudo esta com json_encode Segue o retorno do console 10{"valor_hr_viagem":"10","valor_por_km":"8","valor_apos_18":"7","valor_sabado":"6","valor_domingo":"5"} -
Dois forms na mesma pagina, o primeiro enviando dados para o segundo
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
vou testar , agradeço a ajuda -
Dois forms na mesma pagina, o primeiro enviando dados para o segundo
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
Grato pelas informacoes, Fiz as mudanças e nao apareceu nada diferente, entao dei uma olhada no diretorio pra ver se havia criado o arquivo console.log e tambem na pasta do site e tambem nao encontrei. segue o buscar2.php <?php header('Content-Type: text/html; iso-8859-1');?> <?php require('conexao_dbo.php'); /* $host_local = "localhost"; $db_local = "xcomp_entregas"; $user_local = "root"; $pass_local = ""; try { $arquivo = new PDO("mysql:dbname=$db_local;host=$host_local", $user_local, $pass_local); } catch (PDOException $e) { $error_mensagem = $e->getMessage() . "<br/>"; echo "Error : " . $error_mensagem; exit(); } */ $palavra = $_POST['id_cliente']; $sql = "SELECT * FROM clientes WHERE id='$palavra'"; $sql = $arquivo->query($sql); ?> <section class="panel col-lg-9"> <header class="panel-heading"> Dados da busca: </header> <?php if($sql->rowCount()>0) { ?> <table class="table table-striped table-advance table-hover"> <tbody> <tr> <th><i class="icon_profile"></i> valor_hr_viagem</th> <th><i class="icon_profile"></i> valor_por_km</th> <th><i class="icon_mail_alt"></i> valor_apos_18</th> <th><i class="icon_profile"></i> valor_sabado</th> <th><i class="icon_mail_alt"></i> valor_domingo</th> </tr> <?php foreach($sql->fetchAll() as $linha){ $valor_hr_viagem = $linha['valor_hr_viagem']; $valor_por_km = $linha['valor_por_km']; $valor_apos_18 = $linha['valor_apos_18']; $valor_sabado = $linha['valor_sabado']; $valor_domingo = $linha['valor_domingo']; $valor_fixo_cliente = $linha['valor_hr_viagem']; ?> <tr> <td><?=$linha['valor_hr_viagem'];?></td> <td><?=$linha['valor_por_km'];?></td> <td><?=$linha['valor_apos_18'];?></td> <td><?=$linha['valor_sabado'];?></td> <td><?=$linha['valor_domingo'];?></td> </tr> <?php }?> </tbody> </table> <?php }else{?> <h4>Nao foram encontrados registros com esta palavra.</h4> <?php }?> </section> Retorno do console The specified value "17/01/2020 11:47:40" does not conform to the required format, "yyyy-MM-dd". xcomp_entregas_entregas_adicionar.php:21 GET http://www.plataformaxcomp.com.br/xcomp_entregas/font-awesome/css/font-awesome.min.css net::ERR_ABORTED 404 (Not Found) xcomp_entregas_entregas_adicionar.php:220 GET http://www.plataformaxcomp.com.br/xcomp_entregas/jquery.2.1.3.min.js net::ERR_ABORTED 404 (Not Found) Chart.min.js:7 Uncaught TypeError: Cannot read property 'length' of null at Object.acquireContext (Chart.min.js:7) at ni.construct (Chart.min.js:7) at new ni (Chart.min.js:7) at chart-area-demo.js:32 acquireContext @ Chart.min.js:7 construct @ Chart.min.js:7 ni @ Chart.min.js:7 (anonymous) @ chart-area-demo.js:32 Chart.min.js:7 Uncaught TypeError: Cannot read property 'length' of null at Object.acquireContext (Chart.min.js:7) at ni.construct (Chart.min.js:7) at new ni (Chart.min.js:7) at chart-pie-demo.js:7 acquireContext @ Chart.min.js:7 construct @ Chart.min.js:7 ni @ Chart.min.js:7 (anonymous) @ chart-pie-demo.js:7 xcomp_entregas_entregas_adicionar.php:220 GET http://www.plataformaxcomp.com.br/xcomp_entregas/jquery.2.1.3.min.js net::ERR_ABORTED 404 (Not Found) xcomp_entregas_entregas_adicionar.php:241 <section class="panel col-lg-9"> <header class="panel-heading"> Dados da busca: </header> <table class="table table-striped table-advance table-hover"> <tbody> <tr> <th><i class="icon_profile"></i> valor_hr_viagem</th> <th><i class="icon_profile"></i> valor_por_km</th> <th><i class="icon_mail_alt"></i> valor_apos_18</th> <th><i class="icon_profile"></i> valor_sabado</th> <th><i class="icon_mail_alt"></i> valor_domingo</th> </tr> <tr> <td>120.1</td> <td>190.9</td> <td></td> <td></td> <td></td> </tr> </tbody> </table> </section> Ele mostra as informacoes na tela mas nao consigo pegar as variaveis separadas apos retornar -
Dois forms na mesma pagina, o primeiro enviando dados para o segundo
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
sim, consegui fazer quase tudo com ajax so que ainda nao consegui pegar as variaveis apenas listo elas na tela. <script> function buscar2(id_cliente) { //O método $.ajax(); é o responsável pela requisição $.ajax ({ //Configurações type: 'POST',//Método que está sendo utilizado. dataType: 'html',//É o tipo de dado que a página vai retornar. url: 'busca2.php',//Indica a página que está sendo solicitada. //função que vai ser executada assim que a requisição for enviada beforeSend: function () { $("#dados2").html("Carregando..."); }, data: {id_cliente: id_cliente},//Dados para consulta //função que será executada quando a solicitação for finalizada. success: function (msg) { $("#dados2").html(msg); $("#valor_fixo_cliente").val(html.$valor_hr_viagem); } }); } $('#buscar2').click(function () { buscar2($("#id_cliente").val()) }); acho que o problema esta nesta linha abaixo mas nao sei como proceder: $("#dados2").html(msg); $("#valor_fixo_cliente").val(html.$valor_hr_viagem); -
Apos selecionar o cliente preencher alguns campos no mesmo form
Jefferson andre postou um tópico no fórum PHP
Saudacoes mestres, Estou com a seguinte situacao e nao sei resolver, em um formulario apos selecionar o cliente preciso pegar determinados valores de uma array e preencher os respectivos campos no mesmo formulario. O select do campo cliente ja tem as informacoes dos demais campos que vou precisar. Estou usando uma rotina em javascript que verifica a mudanca no campo e que agora precisa ser modificada para pegar os dados e dar retorno dos campos <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script> <script type="text/javascript"> $('#estado').on('change',function() { alert($(this).val()); console.log($(this).val()); }); </script> na rotina acima ao mudar o valor do campo aparece uma mensagem na tela, entao pensei em pegar a mesma ideia e preencher os valores dos campos. Agradeço a ajuda e sugestoes. -
input onchange="funcao()" pegar alguns campos no query e atualiza estes campos no form
Jefferson andre postou um tópico no fórum PHP
Saudações mestres, preciso que um determinado campo ao passar por uma funcao pegue algumas informacoes noquery e atualize determinados campos no mesmo form. Pensei em algo assim mas nao sei como proceder <?php function pegardados(){ seleciona a tabela $campoum = tabela['campoum']; $campodois = tabela['outrocampo']; $campotres = tabela['outrocampodenovo']; como atualizar os dados em determinados campos do form? } ?> <html> <form action="xxx.php"> <input campo name="campo" id="campo" onChange="pegardados();" value ="<?php echo $campoum; ?>" </input> <input campo name="campodois" id="campodois" </input> <input campo name="campotres" id="campotres" </input> </form> </html> apenas um exemplo grosseiro mas da pra passar a ideia do que eu preciso. No meu caso a opcao onChange nao esta funcionando tambem e nao entendi o motivo, ja que eh apenas para chamar uma funcao php Qualquer sugestao eh bem vinda, obrigado algo assim Tem como fazer isso -
O que falta neste trecho para preencher corretamente a razao do cliente?
Jefferson andre postou um tópico no fórum PHP
Ola, alguem pode me ajudar a preencher corretamente o campo de razao social do cliente por favor. Na tabela o campo id esta preenchendo corretamente Obrigado pela ajuda <label for="inputNome">Cliente</label> <br> <?php require_once('conexao_dbo.php'); $filtro_clientes = $arquivo->prepare("SELECT id, razao,deletado, ativo, id_empresa FROM clientes WHERE deletado=0 AND id_empresa='$id_empresa' ORDER BY ativo,razao"); $filtro_clientes->execute(); $filtro_cliente_atual = $filtro_clientes->fetch(); //print_r($filtro_clientes); ?> <select class="custom-select col-md-12" required name="id_cliente" id="id_cliente" required name="cliente"> <option value='<?php echo $filtro_cliente_atual['id'];?>' selected> <?php echo $filtro_cliente_atual['razao'];?> </option> <?php while ($clientes = $filtro_clientes->fetch()) {?> <option value="<?php echo $clientes['id'] ?>"><?php echo $clientes['razao'];?> </option> <?php } ?> </select> -
Como preencher campo datetime-local no bootstrap 4
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
Obrigado pelas informacoes, o banco de dados esta datetime mas somente funciona quando um campo esta date e em outro campo eeu salvo a hora. Gostaria de colocar ambos campos data e hora em um unico local mas ainda nao deu certo. -
Ola, Tenho uma variavel que vem do mysql e contem informacoes. No mysql o campo esta definido como datetime No bootstrap 4 esta da seguinte maneira <div class="form-group col-md-3"> <label for="inputCelular">Data e hora de saida</label> <input type="datetime-local" name="data_saida" id="data_saida" value="<?php echo $data_saida;?>" class="form-control" aria-label="" aria-describedby="inputGroup-sizing-sm"> </div> O que pode estar incorreto ? Agradeco pela ajuda
-
Ola, preciso ajustar os programas e nao quero fazer manualmente, tem algum comando no sublime text ou notepad++ que faça isso automaticamente?
-
Ola, Alguem tem um exemplo do uso da mascara do jquery no camp telefone utilizando bootstrap 4 para em enviar por favor Estou usando os tutoriais mas nao funciona Grato
-
bootstrap 4 com mascara de campos jquery
Jefferson andre respondeu ao tópico de Jefferson andre em Javascript
Obrigado -
ola, Alguem poderia me ajudar a salvar um campo data usando pdo por favor, minhas duvidas estao no seguinte: O campo no insert precisa ter sido instanciado como data antes de salvar ? Eh possivel alterar o campo data antes de salvar usando bindvalue? O trecho abaixo do bindvalue esta correto ou precisa por parametros de data para ser salvo ? <form> (...) trecho form <div class="form-group col-md-3"> <label for="inputEmail4">Data de termino</label> <input type="date" name="dtfim" id="dtfim" class="form-control" aria-label="" aria-describedby="inputGroup-sizing-sm"> </div> salvaroscampos (...) trecho php $filtro->bindValue(":dtfim", $dtfim);
-
Como colocar um nav na horizontal usando bootstrap?
Jefferson andre respondeu ao tópico de Jefferson andre em PHP
Alguém da um auxílio por favor -
Ola, como eu faço para colocar esta nav na horizontal ? <html> <head> <!-- Meta tags Obrigatórias --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"> <title>Menu Dropdown - Linha de Código</title> <link rel="stylesheet" type="text/css" href="topo3.css" /> <script type="text/javascript" src="topo3.js" > </script > <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"> </head> <body> <nav class="navbar fixed-top navbar-light bg-light"> <div class="col-6"> <?php echo "<strong>Identificacao da empresa : </strong>".$_SESSION['id_empresa']." - ".$_SESSION['id_razaosocial']."<br/>";?> </div> <div class="col-6"> <?php echo "<strong>Usuario logado : </strong>".$_SESSION['id_usuario']." - ".$_SESSION['id_nomeusuario']."<br/>";?> </div> </nav> <br/><hr/> <ul class="nav nav-pills nav-fill nav-justified"> <li class="nav-item"> <a class="nav-link active" href="#">Ativo</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown</a> <div class="dropdown-menu"> <a class="dropdown-item" href="#">Ação</a> <a class="dropdown-item" href="#">Outra ação</a> <a class="dropdown-item" href="#">Algo mais aqui</a> <div class="dropdown-divider"></div> <a class="dropdown-item" href="#">Link isolado</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link disabled" href="#">Desativado</a> </li> </ul> <nav class="navbar fixed-bottom navbar-light bg-light"> <a class="navbar-brand" href="#">Fixo na parte inferior</a> </nav> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script> </body> </html>