per la 2. ... forse non è perfetto... ma io uso questo
codice:
$host = 'NomeHost';
$user = 'NomeUser';
$password = 'Password';
$database = 'NomeDB';
/**
* Si collega al database
*/
function connection()
{
global $host;
global $user;
global $password;
global $database;
$db = mysql_connect($host, $user, $password) or die ("Impossibile connettersi al server $host");
mysql_select_db($database,$db) or die ("Impossibile connettersi al database $database");
return $db;
}
/**
* Chiude $db
*/
function close($db)
{
mysql_close($db);
}