Consulta Mysql usando Post Jquery
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);
Discussão (5)
Carregando comentários...