El problema es que si uso este codigo, me funciona al perfeccion:
Code: Select all
$dblink = mysql_connect('192.168.x.x', 'opencart', 'opencart') or die( mysql_error() );
mysql_select_db('opencart');
$rs = mysql_query('select descripcion from transporte where descripcion like "'. mysql_real_escape_string($_REQUEST['term']) .'%" order by descripcion asc', $dblink);
// loop
$data = array();
if ( $rs && mysql_num_rows($rs) )
{
while( $row = mysql_fetch_array($rs, MYSQL_ASSOC) )
{
$data[] = array('value' => $row['descripcion']);
}
}
// jQuery wants JSON data
echo json_encode($data);
flush();
Code: Select all
$query = $this->db->query("SELECT descripcion from transporte where descripcion like '". mysql_real_escape_string($_REQUEST['term']) ."%' order by descripcion asc");
$products = array();
if ($query->num_rows > 0) {
foreach ($query->rows as $result) {
$products[] = array('value' => $result['descripcion']);
}
}
// jQuery wants JSON data
echo json_encode($products);
flush();