Cita:
Iniciado por Alexis88 Hice lo que dijiste y en el input devuelve igual con los tres puntos, hice lo siguiente basandome en tu ejemplo...
Código PHP:
<?php
include_once 'consultas.php';
$limite = 40;
$consulta = new consultas();
$consulta->cotejamiento();
$dato = $consulta->limpiar($_GET['term']);
$query = $consulta->buscar("SELECT * FROM empresas WHERE nombreempresa LIKE '%{$dato}%' OR direccion LIKE '%{$dato}%' ORDER by nombreempresa ASC LIMIT 0,5");
if ($query->num_rows){
$source = array();
while ($row = $query->fetch_array())
$source[] = array('value' => substr($row['nombreempresa'],0, $limite) . '...', 'completo' => $row['nombreempresa']);
echo json_encode($source);
$query->free();
}
else
exit ('No se encontraron datos en la consulta');
?>