Bom dia galera, queria uma ideia de como adaptar este código para carregar um input automaticamente a partir do preenchimento de outro, tudo dinamicamente.
Segue o código:
<script type="text/javascript"> $(function(){ $("input[name='barras']").blur(function(){ var barras = $("input[name='barras']").val(); $.post('check_barras.php',{barras: barras},function(data){ $('#resultado').html(data); if(data != 0) { $("input[name='nome_produto']").focus(); } }); }); }); </script>
Os inputs:
<input name="barras" id="resultado"> Aqui vou pistolar o código de barras <input name="nome_produto"> Aqui é pra carregar o nome do produto automaticamente.
Consulta check.barras.php:
<?php require_once('conexao_com_o_banco'); mysql_select_db($selecionando_banco); $sql_barras = "SELECT * FROM tb_produtos WHERE barras = '".$_POST['barras']."'"; $barras = mysql_query($sql_barras); $row_barras = mysql_fetch_assoc($barras); if(mysql_num_rows($barras) > 0 ) { echo $row_barras['nome_produto']; } ?>
Fico no aguardo.