
HarryJ
Membros-
Total de itens
26 -
Registro em
-
Última visita
Tudo que HarryJ postou
-
Tenho uma tabela com a quantidade de cada produto. Gostaria de retornar os produtos e suas quantidades e no final o TOTAL de produtos. Isso na mesma SQL. Obrigado.
-
Olá. Preciso trazer na SQL os produtos da tabela produtos juntamente com as quantidades produzidas, mas também preciso retornar seus totais. Tudo isso na mesma SQL. Obrigado.
-
Olá. Preciso trazer na SQL os produtos da tabela produtos juntamente com as quantidades produzidas, mas também preciso retornar seus totais. Tudo isso na mesma SQL. Obrigado.
-
Olá, quando tento inserir uma palavra com acento, exemplo: João, dentro do banco ele transforma esse acento em outros caracteres. Eu quero que seja inserido no banco como João, mesmo, mas ainda não descobri como. Já tentei mudar o collation sem.sucesso. Obrigado.
-
Estou com um problema em um modal. Quando clico para excluir um registro e estou no fim da página, o modal não abre no centro da página e sim no começo da página. Como resolver? Obrigado.
-
Consegui resolver com o parseJSON(). Obrigado wootzor!
-
Funcionou! Desculpa a demora. Obrigado!
-
Expressão regular para números, vírgula e ponto
uma questão postou HarryJ Ajax, JavaScript, XML, DOM
Olá, preciso de uma expressão regular que aceite um número nesse modelo: "999.999" usando expressão regular. Tenho esse modelo aqui e preciso adaptar. Obrigado. $("#quantidade").keyup(function() { var valor = $(this).val().replace(/[^1234567890]+/g,''); $(this).val(valor); }); -
Olá, tenho um Datalist que é parecido com o SELECT porém com um autocomplete. Meu problema é que o Datalist mostra o value do campo. Ou seja, com o select eu usava:] <option value='idCliente'>Nome Cliente</option> Com datalist: <option value="idCliente"> Eu gostaria de mostrar o "Nome Cliente" mas pegar com o POST o idCliente, mas não consigo. Alguém sabe como eu posso fazer? Obrigado
-
Alguém?
-
Olá wootzor, ainda não pude testar, vou poder fazer isso na quarta. Aí te dou um retorno o mais rápido possível. Obrigado pela resposta!
-
Olá, tenho um código que quando saio do campo, ele pesquisa no banco e me traz as informações em outros campos referentes àquele ID informado. Porém quando ele não retorna nenhum registro, ele não atualiza os campos para vazio, e fica aparecendo as informações anteriores. Segue o código: $('#idLote').on('blur',function(){ //ao clicar no botao envia arequisição $.ajax({ url: 'resposta.php', type: 'POST', data: { id: $('#idLote').val(), func: 'buscaCarga' } }) .done(function(data) { data = JSON.parse(data); $.each(data,function(index, el) { //pra colocar o valor recevido em um input if(index == 'comprimento'){ //filtrando o dado recebido $('#comprimento').val(el); } if(index == 'statusCertificacao'){ //filtrando o dado recebido $('#statusCertificacao').val(el); } if(index == 'especie'){ //filtrando o dado recebido $('#especie').val(el); } if(index == 'especie'){ //filtrando o dado recebido $('#especie').val(el); } if(index == 'nomeFornecedor'){ //filtrando o dado recebido $('#nomeFornecedor').val(el); } }); }) .fail(function() { alert('Ops, ocorreu alfum erro ao enviar a requisição');//caso nao econtre o arquivo ou o php do arquivo esteja errado }) .always(function() { console.log("completou a requisição"); }); }); Aí a busca no banco: <?php if($_POST['func'] == 'buscaCarga'){ $id = $_POST['id']; // Campo 2 $sql = mysql_query("SELECT * FROM lote L INNER JOIN fornecedor F on F.idFornecedor = L.idFornecedor WHERE idLote = ".$id); while($dado = mysql_fetch_assoc($sql)){ $array['comprimento'] = $dado['comprimento']; $array['statusCertificacao'] = $dado['statusCertificacao']; $array['especie'] = $dado['especie']; $array['nomeFornecedor'] = $dado['nomeFornecedor']; } echo json_encode($array); } ?>Obrigado.
-
Olá, preciso fazer uma função que verifique se um número é menor que outro e mostre uma imagem dentro de uma div, senão for, mostra outra imagem. Tenho a seguinte função em js: function mostra(){ var m3Fardos = document.getElementById("m3Fardos").value; var m3OP = document.getElementById("m3OP").value; if(m3Fardos < m3OP) return true; else return false; }Se for verdadeiro, mostra uma imagem, se for falso, mostra outra. Como validar isso e mostrar a imagem? Obrigado
-
Fiz o que você disse, mas continua na mesma. Eu tenho 2 lotes que deveriam ser retornados. Mas só retorna 1 sempre. Quando utlizo o "WHERE F.idLote=2" ou "WHERE F.idLote=3" ele aparece as informações do lote corretamente. Mas quando não utilizo WHERE, ele não me retorna os 2, e sim apenas 1.
-
Quando eu coloco: "WHERE F.idLote =2" ou "WHERE L.idLote =2" ele aparece as informações do lote 2 apenas. O mesmo acontece quando eu coloco 3 no lugar do 2. Mas por que não aparecem todos?
-
Continua aparecendo 1 registro apenas.
-
Olá, meu SELECT retorna o último registro sempre. O que pode ser o erro? Obrigado SELECT f1.M3a, L.m3 AS m3Lote, f2.m3Verde, f3.m3Seca, pesoCarga, m3Carga-L.m3 AS m3Consumo, ROUND((pesoCarga * (m3Carga-L.m3))/ m3Carga,2) AS pesoConsumido, ROUND((sum(F.m3)/(m3Carga-L.m3))*100,2) AS RENDIMENTO, DATE_FORMAT(L.`dataInicio`,'%d/%m/%Y') AS lote_dataInicio, DATE_FORMAT(L.`dataFechamento`,'%d/%m/%Y') AS lote_dataFechamento, F.idFardoLamina AS fardolamina_idFardoLamina, F.m3 AS fardolamina_m3, F.consumoTora AS fardolamina_consumoTora, F.idLote AS fardolamina_idLote, O.nomeFornecedor AS fornecedor, DATE_FORMAT(NOW(),'%d/%m/%Y') as data FROM fardolamina F INNER join lote L on L.idLote = F.idLote INNER JOIN fornecedor O on O.idFornecedor = L.idFornecedor INNER JOIN (SELECT f1a.idLote, sum(f1a.m3) AS M3a FROM fardoLamina f1a GROUP BY f1a.idLote) f1 ON f1.idLote = F.idLote LEFT JOIN (SELECT f2a.idLote, sum(f2a.m3) AS m3Verde FROM fardoLamina f2a WHERE f2a.estado = 'v' GROUP BY f2a.idLote) f2 ON f2.idLote = F.idLote LEFT JOIN (SELECT f3a.idLote, sum(f3a.m3) AS m3Seca FROM fardoLamina f3a WHERE f3a.estado = 's' GROUP BY f3a.idLote) f3 ON f3.idLote = F.idLote LEFT JOIN (SELECT c1.idLote, sum(c1.m3) AS m3Carga, sum(c1.tonelada) AS pesoCarga FROM carga c1 GROUP BY c1.idLote) C on C.idLote = L.idLote
-
O problema é que dá erro na função. Não chega a executar ela com sucesso.
-
Estou com o seguinte problema: Tenho uma procedure que faz alteração dos dados, e quando tento alterar para uma chave estrangeira que não existe, a procedure dá erro. Gostaria de saber como evitar que ocorra esse erro e apresentar uma mensagem pro usuário dizendo que a chave estrangeira não existe? Obrigado. Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails
-
Mas eu queria verificar a cada alteração. Como poderia usar isso?
-
Apenas de uma tabela? Pois verifiquei que em todas as tabelas está acontecendo a mesma coisa. Criei outra database e acontece a mesma coisa. Retorna 0.
-
Estou precisando fazer uma procedure que quando tiver um produto atrelado com aquela Ordem de Produção, eu não posso mais editá-la, mas posso cancelar a mesma. Como eu poderia fazer para verificar se os campos foram modificados, e se foram, apresentar mensagem de erro, deixando modifcar apenas um dele?. Obrigado!
-
Executei o SELECT (SELECT last_insert_id() FROM usuario) diretamente no banco, e ele retorna 0 também.
-
Engine: InnoDB Ele insere, e o "0" é inserido nos registros que eu quero, porém não é o último ID inserido.
-
Deu certo! Muito obrigado!