formulario
Código HTML:
Ver original
<body> <div id="formularioArt"> <form action="entradaArticulos2.php" method="post" id="formu"> <br/> <input name="cBar" id="cBar" type="text" size="20" maxlenght="200" autofocus/> <br/> <input type="text" id="fechaFactura" name="fechaFactura" maxlenght="5" required/> <script> $(function() { $( "#fechaFactura" ).datepicker({ showOtherMonths: true, selectOtherMonths: true, dateFormat:'dd/mm/yy', firstday:1 }); $('#fecha').datepicker($.datepicker.regional['es']); }); </script> <script> $(document).ready(function(){ $('#cBar').keydown(function(event){ if (event.which == 13){ $.ajax({ url: 'lotes.php', type: 'POST', data: 'cBar=' + $(this).val(), success: function(data){ $('#productos tbody').html(data); } }); event.preventDefault(); //buscar_productos(); } }); }); /* function ajax(cBar){ $.post("ajax.php",{cBarras:cBar},function(respuesta){ jQuery("#resultado").html(respuesta); }); }*/ /* $(document).ready(function(){ $('#cBar').keypress(function(event){ if(event.which == 13){ buscar_productos(); } event.preventDefault(); }); });*/ /*function buscar_productos(){//el error me lo da aqui $.ajax({ type: 'POST', url: 'lotes.php', data: { code: $('#cBar').val() }, success: function(data){ $('#productos tbody').append(data); } }); }*/ </script> <table id="productos" > <thead> <tr> </tr> </thead> <tbody> </tbody> </table> <input id="aceptar" name="aceptar" type="submit" value="Aceptar"/> </form> </div> </body> </html>
busco los codde barras para mstrarls
Código PHP:
Ver original
include_once 'clases/Class_Bd.php'; echo " <link rel='stylesheet' type='text/css' media='screen' href='cssPageGrid.css' />"; $conexion = new Conecta_DB; $conexion->conectar(); $res = $_POST['cBar']; echo 'res :' . $res; $consulta = "SELECT cBarras FROM altaArticulos WHERE cBarras='$res' limit 1"; echo 'consulta'.$consulta; $query = $conexion->consultar($consulta); if ($query) { foreach ($query as $row) { echo '<tr>'; echo '<td><input type="hidden" name="codigo[]" value="' . $row['cBarras'] . '"/>' . $row['cBarras'] . '</td>'; echo '</tr>'; } }/* elseif (empty($res)) { echo "Debe intruducir algún código de barras registrado . $conexion->msgError "; } else { echo "Lo sentimos el artículo que usted intenta introducir no está registrado . $conexion->msgError "; }*/ ?>
y ay otra pagina la cual funciona bien para agregarls a la base de dats