Si lo pongo así, quitando variable pass y name:
Código PHP:
$bbdd = "xxxxxxx"; // Nombre de la base de datos
$user = "xxxxxx"; // Usuario con acceso a dicha base
$pass = "xxxxxxx"; // Contraseña del usuario
function conectDB($bbdd, $user, $pass)
{
$dbh = mysql_connect("localhost");
if (!$dbh)
{
die('No se logró conectar con la BBDD: ' . mysql_error());
}
$db = mysql_select_db($bbdd);
if (!$db)
{
die ('No se logró seleccionar la base: ' . mysql_error());
}
}
conectDB($bbdd, $user, $pass);
Me devuelve error:
No se logró seleccionar la base: Access denied for user ''@'localhost' to database 'xxxxxxxxxx'
Significa esto que por lo menos ha conectado con la base de datos?
Edito: en privilegios no veo pass y name, me da que no tiene, pero claro, que pongo en esas variables en el código?