PHP - Autocompletar

   
Vista:

Autocompletar

Publicado por Pablo Jesus (13 intervenciones) el 28/03/2016 22:14:27
Saludos
Pido a ustedes su ayuda , estoy tratando de elaborar un text con Autocompletar pero no se como poder asociarlo a un resultado dentro de un Array
Les hago llegar los codigos.

HTML

1
2
3
4
<tr>
    <td class="glosa">Descripcion: </td>
    <td><input type="text" name="txtdesc" id="txtdesc" value='<?php echo $_GET['descrip'] ?>' placeholder="Descripci&oacute;n" size="30"/></td>
</tr>

JQUERY

1
2
3
4
5
<script>
    $( "#txtdesc" ).autocomplete({
          source: "archivo.php"
    });
</script>

PHP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
    require('conexion.php');
    session_start();
    $sql = 'select descripcion from vw_segus where codigo is not null order by descripcion';
    $res = oci_parse($conn,$sql);
    oci_execute($res);
    $arreglo_php = array();
    if(oci_num_fields($res)==0)
       array_push($arreglo_php, "No hay datos");
    else{
      while(($Adescripcion = oci_fetch_array($res, OCI_ASSOC))!=false){
        array_push($arreglo_php, $Adescripcion["DESCRIPCION"]);
      }
      echo json_encode($arreglo_php);
      flush();
    }
?>


haciendole un seguimiento al terminar el PHP el arreglo $arreglo_php contiene 1700 items pero al mirar el valor de Json_encode me da string y null

de antemano muchas gracias por su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder