Vorrei eseguire la connessione al db (2 righe di codice che però potrebbero successivamente includerne ulteriori) in un'unica funzione. Premetto che le due righe di connessione fuori dalla funzione vengono eseguite correttamente.
Avevo pensato a questo:
Codice PHP:
function db_connect() {
$db = mysql_connect($db_host, $db_user, $db_password) or die ('Connessione HOST fallita: ' . mysql_error());
mysql_select_db($db_name, $db) or die ('Selezione DB fallita: ' . mysql_error());
}
ps: i parametri di connessione $db_host, $db_user, etc sono inclusi nel codice precedentemente alla funzione.
Ma mi restituisce questo:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ftp'@'localhost' (using password: NO) in /www/functions.php on line 7 Connessione HOST fallita: Access denied for user 'ftp'@'localhost' (using password: NO)