$link = mysql_connect(\'localhost\', $username, $password);
if (!$link)
{
die(\'Could not connect: \' . mysql_error());
}
I get this error:
From your edit, the issue appears to be a scoping one.
You're attempting to make a connection inside a function where the $username
, $password
and $database
variables are defined outside that function.
I suggest you read the Variable Scope section of the manual and turn up your error reporting as @netcoder suggests in the question comments.