Load easycomplete autofill from the database?

0

I am trying to fill out the easyautocomplete autocomplete with information from the database.

<div class="contenedor">

    <center><label for="" class="titulo">Cambio de cédulas de consumos</label></center>

    <label for="cc_tecnico">Cambiar cédula instaldor</label>
    <input type="radio" id="cc_tecnico" name="radio">
    <label for="cc_auxiliar">Cambiar cédula instalador y auxiliar</label>
    <input type="radio" id="cc_auxiliar" name="radio">


    <input type="text" placeholder="Número de consumo">
    <input type="text" id="caja_tec" style="display:none" placeholder="Cédula técnico">
    <input type="text" id="caja_aux" style="display:none" placeholder="Cédula auxiliar">

</div>

Here is the script code:

<script>
var options = {

    url: "/perfiles/facturacion/complementos/easyautocomplete.php",

    getValue: "name",

    list: {
        match: {
            enabled: true
        }
    }
};


$("#caja_tec").easyAutocomplete(options);
</script>

And this was the file I received to make the call and fill in the autocomplete:

function connectDB(){



  $conexion = mysqli_connect("x", "x", "x", "x");
if($conexion){
    echo 'La conexión de la base de datos se ha hecho satisfactoriamente';
}else{
    echo 'Ha sucedido un error inesperado en la conexión de la base de datos';
}   
return $conexion;

}

function disconnectDB($conexion){

$close = mysqli_close($conexion);

if($close){
    echo 'La desconexión de la base de datos se ha hecho satisfactoriamente';
}else{
    echo 'Ha sucedido un error inesperado en la desconexión de la base de datos';
}   

return $close;
}

$sql="SELECT * FROM tbl_personal WHERE AREA = 'INSTALADOR'";

function getArraySQL($sql){
//Creamos la conexión con la función anterior
$conexion = connectDB();

//generamos la consulta

mysqli_set_charset($conexion, "utf8"); //formato de datos utf8

if(!$result = mysqli_query($conexion, $sql)) die(); //si la conexión cancelar programa

$rawdata = array(); //creamos un array

//guardamos en un array multidimensional todos los datos de la consulta
$i=0;

while($row = mysqli_fetch_array($result))
{
    $rawdata[$i] = $row;
    $i++;
}

disconnectDB($conexion); //desconectamos la base de datos

return $rawdata; //devolvemos el array
}
$myArray = getArraySQL($sql);
echo json_encode($myArray);

When I run and compile all of this, I get the following in the browser console:

  

WARNING: Fail to load response data

I'm starting to handle this tool and plug-in ... I hope you can help me ... Thank you!

    
asked by Juan Pinzón 06.02.2018 в 20:04
source

0 answers