primero tengo unos registros en base de datos asi:
material fecha usuario cantidad vence |
pluma 23/03/2015 10:55 luis 0 23/03/2015 10:55 |
pluma 26/03/2015 09:35 angel 1 26/03/2015 09:35 |
pluma 26/03/2015 09:43 jaime 1 26/03/2015 09:43 |
pluma 27/03/2015 08:23 martin 1 27/03/2015 08:25 |
lapiz 28/03/2015 11:52 jaime 1 28/03/2015 11:52 |
lapiz 31/03/2015 15:37 angel 1 31/03/2015 25:37 |
con las siguientes inustrucciones en javascript me traigo los valores en un array de otro php llamado checkitemdetailsx.php en realidad solo me traigo 1 ya que estoy haciendo pruebas con ese campo en especifico y le asigno ese valor a una variable llamada mode:
Código
$("#item").blur(function() { $.post('checkitemdetailsx.php', {material1: $(this).val() }, function(data){ $('#mode').val(data.mode); }, 'json'); }); mode=document.getElementById('mode').value;
Este es el php del cual saco el campo con el codigo javascript, aqui realizo una consulta a mysql y paso los datos, bueno el array con la columna completa de valores del campo "usuario":
Código
Y aqui esta la parte del html que consta de un input text que al escribirle el nombre de un articulo y desseleccionar dicho input ejecuta el proceso de consulta y asignacion de valores a la variable mode y con el id de mode asignado a un textarea paso ese valor a dicho textarea:
<?php include_once("init.php"); $sql="SELECT * FROM salidas WHERE material='".$_POST['material1']."' "; { $nombreusuario=$row['usuario']; } if($nombreusuario!=NULL) { } else { } ?>
Código
Hasta aqui todo funciona de maravilla el problema es que cuando yo hago la consulta manualmente en mysql el resultado son varios registros no 1 solo, y eso precisamente (1 solo registro) es lo que me esta mostrando el textarea en este punto ya he hecho muchas pruebas y no he dado con la solucion asi que les pido amablemente su ayuda no soy muy diestro con esto del javascrypt que es donde sospecho pudiera estar el problema en la parte de la asignacion de la variable mode, o en ultima instancia que el textarea no tenga la posibilidad de mostrar mas de un registro por que cuando ejecuto el php en el navegador reemplazando la variable de entrada del input text item por un valor fijo este se ejecuta y muestra todos los registros mediante un echo correctamente asi que en el php no podria ser el problema como sea quedo en atencion a sus comentarios