Foccos 6 Denunciar post Postado Setembro 17, 2014 Estou com uma dúvida em retornar o valor da consulta pro input preco1, ao selecionar um produto no select produto1 ele realiza a consulta no bd e retorna o valor no input preco1. Principal $(document).ready(function() { $("select[name=produto1]").change(function(){ $.post("busca.php", {produto1:$(this).val()}, function(valor){ $("input[name=preco1]").html(valor) }) }) }); Busca.php include('conexao.php'); if (isset($_POST['produto1'])) { $verifica = (get_magic_quotes_gpc()) ? $_POST['produto1'] : addslashes($_POST['produto1']); } //Criando a consulta $consulta = sprintf("SELECT * FROM tb_estoque WHERE id = '%s'", $verifica); //resultado da consulta caso não exista mostra o erro $resultadoconsulta = mysql_query($consulta) or die(mysql_error()); //deixa o campo em branco $linhas = $resultadoconsulta; ?> // Aqui é onde estou tentando enviar o valor pro input, que está com erro. echo utf8_encode($linhas['valor_venda']); //limpando consulta mysql_free_result($resultadoconsulta); Compartilhar este post Link para o post Compartilhar em outros sites
rockrgo 138 Denunciar post Postado Setembro 17, 2014 Para atribuir um valor para um input você deve utilizar val() e não o html(). Compartilhar este post Link para o post Compartilhar em outros sites
Foccos 6 Denunciar post Postado Setembro 17, 2014 Obrigado pela ajuda rockrgo, realizei essa troca mas mesmo assim não recebe o valor correspondente da consulta, como retorno para o input? Compartilhar este post Link para o post Compartilhar em outros sites
rockrgo 138 Denunciar post Postado Setembro 17, 2014 //resultado da consulta caso não exista mostra o erro $resultadoconsulta = mysql_query($consulta) or die(mysql_error()); //deixa o campo em branco $linhas = $resultadoconsulta; Aqui você faz a consulta mas não retorna nenhum tipo de dados.Falta um fetch aí. $linhas = mysql_fetch_row($resultadoconsulta); echo $linhas['valor_venda']; Compartilhar este post Link para o post Compartilhar em outros sites
Foccos 6 Denunciar post Postado Setembro 17, 2014 Exatamente, muito obrigado rockro, era isso que faltava, realizei o fetch e ele retornou o valor no input ... Compartilhar este post Link para o post Compartilhar em outros sites
oliveiros 1 Denunciar post Postado Maio 19, 2015 Pessoal, e como eu faço com jquery para criar um botão pesquisa, ao clicar é mostrda uma lista com os produtos e ao selecionar o produto ele retornar para o input de produtos a ser vendidos mostrando o nome do produto e gravando o id do produto?Grato Compartilhar este post Link para o post Compartilhar em outros sites