Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/11/2008, 06:59
Avatar de Silko
Silko
 
Fecha de Ingreso: septiembre-2008
Mensajes: 62
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Conexion BD en servidor externo

Cita:
Iniciado por okram Ver Mensaje
Para conectarte a un servidor MySQL necesitas saber el host del servidor (Si trabajas en local, es localhost), el usuario y la contraseña de acceso. Todos esos datos debe dártelos tu proveedor.

Y por último, en la consulta que pones, where condiciones no te produce ningún error? Qué utilidad tiene?
ahaha ya entendí

Saludos,
Relalice lo siguiente:
Os pongo datos ficticios....Voy al servidor donde voy a poner la base de datos con el nombre: "g_buscador", la creo Usuario: pepito Contraseña: dechocolate, una vez dentro cargo los datos mediante archivo txt y todo perfecto. Me voy a "Zona DNS" y copio la ip: 255.255.255



Voy a mi archivo conex.php y lo cambio:

Código PHP:
<?php
function Conectarse()
{
    
$username="255.255.255.255";
   if (!(
$link=mysql_connect("255.255.255.255","pepito","dechocolate")))
   {
      echo 
"Error conectando a la base de datos.";
      exit();
   }
   if (!
mysql_select_db("g_buscador",$link))
   {
      echo 
"Error seleccionando la base de datos.";
      exit();
   }
   return 
$link;
}
?>
Me voy al otro servidor y cargo el archivo que acabo de cambiar.
pongo la direccion y me sale lo siguiente:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user: '[email protected]' (Using password: YES) in tal/tal/tal/conex.php on line 5

La linea 5 : if (!($link=mysql_connect("255.255.255.255","pepito", "dechocolate")))