Assuming you have MySQL...
To connect to a database:
$login="mysql_login_name";
$password="mysql_password";
$host="localhost";
$database="database name";
$connection=mysql_connect($host,$login,$password)
or die("Connection to database server on $host not established.");
$db=mysql_select_db($database,$connection)
or die("Connection to database $database not established");
To select data:
$select="select column1,column2 from tablename
where column3=\"$somevalue\" ";
$result=mysql_query($select)
or die("Select statement \"$select\" had errors.");
while ($row=mysql_fetch_array($result,MYSQL_ASSOC))
{
extract($row);
//do what you need to do...
}
To update data:
$update="update tablename set
column1=\"$var1\",
column2=\"$var2\"
where column3=\"some-value\" ";
$result=mysql_query($update)
or die("Update into tablename had errors.");
To insert data:
$insert="insert into tablename
(column1,column2,column3)
values
(\"$var1\",\"$var2\",\"$var3\") ";
$result=mysql_query($insert)
or die("Insert into tablename had errors.");
To delete data:
$delete="delete from tablename
where $column1=\"$var1\" ";
$result=mysql_query($delete)
or die("Delete from tablename had errors.");
To close the database after you're done:
mysql_close($connection);
That's about as general as I can get...