Kellimus has the right idea. Create a file called DB_Connect.php, and in it, create a function like this:
function Connect_To_DB($database)
{
$connection=mysql_connect("server","login_id","password")
or die("Error connecting to MySQL server - ".mysql_error());
$db=mysql_select_db($database)
or die("Error selecting database $database - ".mysql_error());
return($connection);
}
You should store this file outside of your HTML root, so if you site gets hacked, they don't have your database credentials.
To use this code correctly, do something like this:
include("../../DB_Connect.php");
$query="select * from sometable";
$connection=Connect_To_DB("database_name");
$result=mysql_query($query)
or die("Select from table sometable had errors - ".mysql_error());
mysql_close($connection);
while($row=mysql_fetch_array($result,MYSQL_ASSOC))
{
extract($row);
//do something with all your extracted variables...
}
Hope this gives you some ideas...