I registered on 000webhost and I can connect to mysql db pages that are uploaded there via:
mysql_connect('localhost', 'user', 'pass') or die('Could not connect to database');
mysql_select_db('name') or die('Could not select database');
But it seems it does not allow connecting remotely.
Is there any free host which has mysql db and allows remote connections ?
try heliohost.org
I used it sometime back and they got good service as well.The only problem is the registration get filled too quickly
000webhost does not provide MySQL remote access for free accounts,
have a look, so either go for an upgradation
Or try http://www.freemysql.net for remote free mysql server, But again its free hence very slow,
mysql_connect('SQL**.FREEMYSQL.NET', 'USER', 'PASS') or die('Could not connect to database');
mysql_select_db('DBNAME') or die('Could not select database');
Do not use "localhost"