Código HTML:
<?php include("/conexiones/programa_satbalma.php"); $i=0; $sql="SELECT * FROM prueba"; $res=$db->query($sql); while($resultado=mysqli_fetch_row($res)) { $art="articulo_".$i; echo $art; echo "<script languaje='javascript'>"; echo "var lista={".$art.":{cod:'".$resultado[0]."',nom:'".$resultado[1]."',pvp:'".$resultado[2]."'}};"; echo "</script>"; $i++; } ?> <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Documento sin título</title> <script language="javascript"> function cod(codigo) { var i=0; for(i=0;i<20;i++) { var art="articulo_"+i; if(lista[art][cod]==codigo.value) { document.getElementById('nom').innerHTML=lista[art][nom]; break; } } } </script> </head> <body> <table> <tr> <th width="100px"> Codigo </th> <th width="100px"> Nombre </th> <th width="100px"> PVP </th> </tr> <tr> <td><input type="text" name="text" id="text" onkeyup="cod(this)"></td> <td id="nom"></td> <td id="pvp"></td> </tr> </table> </body> </html>
No se donde está el error. Si pudiesen resolverlo les estaría agradecido.
Atentamente,
Cristian Molina