Hola chicos.
Hace mucho tiempo que no toco ni PHP ni Mysql. El tema es que me han encargado hacer unas funciones en PHP que conecte con una base de datos y devuelva cosas, pero no consigo conectarme.
La base de datos está en remoto, y lo que yo he hecho es hacer un PHP de conexión a la base de datos y meterlo en mi localhost intentando conectar. Pero me dice lo siguiente:
Cita: Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: getaddrinfo failed: Host desconocido. in C:\xampp\htdocs\webservice.php on line 13
Warning: mysql_connect() [function.mysql-connect]: [2002] php_network_getaddresses: getaddrinfo failed: Host desconocido. (trying to connect via tcp://http:3306) in C:\xampp\htdocs\webservice.php on line 13
Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: getaddrinfo failed: Host desconocido. in C:\xampp\htdocs\webservice.php on line 13
Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in C:\xampp\htdocs\webservice.php on line 14
Notice: Undefined variable: host in C:\xampp\htdocs\webservice.php on line 17
Notice: Undefined variable: user in C:\xampp\htdocs\webservice.php on line 17
Notice: Undefined variable: password in C:\xampp\htdocs\webservice.php on line 17
Cual es el problema? Se puede hacer lo que estoy haciendo yo, o cómo podría trabajar con esa base de datos en remoto. Esta subida a un host.dyndns.org .
Este es mi código:
Cita: <?php
$conexion = mysql_connect("http://xxxx.dyndns.org/", "xxxx", "xxxx");
mysql_select_db("xxxx", $conexion);
$link = mysql_connect ($host, $user, $password) or die ("<center>No se puede conectar con la base de datos\n</center>\n");
?>
Espero vuestra ayuda. Gracias!
Saludos!