Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2013, 20:34
Avatar de Andrexs
Andrexs
 
Fecha de Ingreso: noviembre-2011
Mensajes: 25
Antigüedad: 13 años
Puntos: 1
[Soporte] Archivos en hosting

Buenas amigos, tengo una duda referente a un archivo que estoy probando en un hosting.. es de autocompletar, Que me pasa es muy sencillo.

Cuando tengo el archivo en localhost de mi computador, funciona perfectamente pero cuando lo subo al hosting e intento hacer un autocompletar no lo realiza.. Que podra ser? cuento con su ayuda :)

Archivo para Realizar el Autocompletar denominado lista.php
Código PHP:
<?php
$q 
strtolower($_GET["term"]);
if (!
$q) return; //si no nos trae nada retornamos
$items[] = array();//creamos un array llamado items
$cadena trim($q); //le asignamos a cadena $Q sin espacios
//conectamos con mysql y con la base de datos
$con_mysql=mysql_connect('','',''); //nos conectamos con la BD
// verificamos si la conexion con mysql ha sido exitosa
if (!$con_mysql) {echo 'No se ha podido encontrar el servidor de datos';exit;}
// si fue exitosa nos conectmos a la basse de datos empresa
mysql_select_db('project',$con_mysql);
mysql_query("SET NAMES 'utf8'");
//consultamos los registros coincidentes, en este caso por apellido
$select mysql_query("select * from ttitular where apellido1 like '%$cadena%'");
//si no hay registros retornamos
if(mysql_num_rows($select) == 0)
{
return 
false;
}
else
// para el caso q si haya registro conincidentes
{
//montamos bucle para presentar los items de la lista
$i=0//creo una variable del tipo entero
while($fila=mysql_fetch_array($select))
{
    
$i++; //incremento
 //insertamos en el array los datos
array_push($items,array($fila["apellido1"],$fila["nombre1"]));
}
}
//pasamos el array a formato JSON y lo imprimimos
echo json_encode($items);
?>
Archivo index.php

Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html >
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>jQuery UI Autocomplete</title>
        <script type="text/javascript" src="jquery/jquery-1.4.2.js"></script>
        <script type="text/javascript" src="jquery/ui/jquery.ui.core.js"></script>
        <script type="text/javascript" src="jquery/ui/jquery.ui.widget.js"></script>
        <script type="text/javascript" src="jquery/ui/jquery.ui.position.js"></script>
        <script type="text/javascript" src="jquery/ui/jquery.ui.autocomplete.js"></script>
    <link type="text/css" href="jquery/themes/base/jquery.ui.all.css" rel="stylesheet"/>
    <script type="text/javascript">
    $(function() {        
			$( "#selectbox" ).autocomplete({
      				source: "lista.php",
      				minLength: 2
    			});
    });
    </script>
</head>
<body>
   <input type="text" id="selectbox" />

</body>
</html> 
Bien chicos obvio la conex a la bd la quite por que tenia la del hosting q estoy usando, espero una respuesta favorable :)

Desde ya muchas gracias por la colaboracion.

pd: el codigo y todo esta todo feo por que no lo he modificado hasta no ver que funcione jeje :(