Pues esoo... xD algo anda mal en tus datos de conexión.
Estas utilizando un hosting gratuito?.
qué tienes en el host?, algunos servicios gratuitos no permiten el nombre de "localhost". revísalo.
.... luego hablo con tigo.. mira que el error que veo es que tienes el nombre de suario y el nombre del host, pero la contraseña no, está bien que la hayas suprimido para no mostrarla en el post, pero si no tienes contraseña escrita en la conexión, es decir en el parmámetro que le pasas cmo tal, ese viene siendo el problema, mira que todos los host que no son localhost, 127.0.0.1, etc... no te permiten que acceses a ellos si no tienes una contraseña, y a como veo tu nombre se usuario
'u390851229_root
tu contraseña debe de ser similar a esto
'u390851229_
donde después del guión debes de poner los otros caracteres que por lo general pueden ser cerca de 5 0 6, o que hayas puesto mal el orden de los parámetros de conexion
conforme a Darhius, si preguntas que tienes en el host, la gente te puede decier que archivos y servicios, trata de preguntar cual es tu host, o que valor tiene el parametro de host en la conexión que haces al servidor, etc...
por consiguiente te diigo que ningún servicio gratuito (al menos de los que he usado y son varios) te permite siquiera tener "host" en el nombre del host a la ohra de conectarse, menos localhost.
volviendo con herminio59: tienes puesto un "or die("error-->".mysql_error())" despues de "mysql_connect("")"creo que si, si no, la el servicio te lo ha dado, ve que dependiendo de las versiones de php, viene siendo el mensage descriptivo o no que muestran, en mi caso tengo algo así
$conexion = mysql_connect($localhost, $user, $pass)or die("error-> ".mysql_error());