Segunda fase:
Cita: y me sale un error.nose si los datos son incorrectos.
Bien, pero ¿qué mensajes de error te salen?
Decir que te devuelve un error no es suficiente, la cantidad de errores posibles en una conexión desde PHP, de sintaxis de SQL, de permisos en MySQL, es demasiado amplia:
Postea el mensaje de error (supongo que lo estás capturando ¿no?), pero si el problema es en la
conexión, te convendría preguntar en el
Foro de PHP, porque las conexiones no son asunto de MySQL sino de
programación.
Si el error habla de no tener permisos, o que la clave es incorrecta, o bien que el servidor no existe... bueno, esas son cosas que tendrás que consultar directamente con la gente del webhosting.
En cualquier caso, siempre puedes acudir por ayuda al
foro de 000webhost en Español:
http://www.000webhost.com/forum/spanish-forum/