Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2012, 09:38
francocsanchez
 
Fecha de Ingreso: abril-2012
Ubicación: Mendoza
Mensajes: 43
Antigüedad: 12 años
Puntos: 2
Pregunta Error codigo de conexion DW

Buenos dias, estoy implementando un autocompletado en un txtbox que lee los datos de mysql. Tengo que modificar unas lineas para que se conecte desde mi base de datos.
Pero no se como modificar las lineas para que me las tome el asistente de conexion ya que estoy usando eso para mi sitio web.

Código:
<?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('localhost','root',''); //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('directv',$con_mysql);
//consultamos los registros coincidentes, en este caso por apellido
$select = mysql_query("select * from localidades where nombre 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("id"=>$i,"label"=>$fila["nombre"],"value"=>$fila["nombre"] ));
}
}
//pasamos el array a formato JSON y lo imprimimos
echo json_encode($items);
?>
Lo que hice fue lo siguiente, esta parte del codigo
Código:
//conectamos con mysql y con la base de datos
$con_mysql=mysql_connect('localhost','root',''); //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('directv',$con_mysql);
lo cambie por include("Connections/Directv.php");
pero no me funciono. Como puedo hacer para que esto me ande?
Muchas gracias