Estoy haciendo algo "organizado".. con un config.php con los datos de la db, un conexion.php donde esta la funcion con que se conecta y seleccion la db, y estoy haciendo otra funcion en otro archivo que usa la funcion anterior para hacer una consulta..
 
Pero no selecciona la DB, porque? :S
Mis Codigos
Config.php 
 Código PHP:
    <?
$host=="localhost";
$user="root";
$password="pass";
$db="db";
?>    
  Conexion.php 
 Código PHP:
    <?
function conectar()
{
    $conexion=@mysql_connect($host, $user, $password);
    if (!$conexion) {
        printf("Error al Conectar con la Base de Datos");
        exit();
    }
    mysql_select_db($db, $conexion);
    return $conexion;
}
?>    
  Y el archivo con la funcion que utiliza conectar() 
 Código PHP:
    <?
function get_lastPost_content($limit) {
    $link=conectar();
    $consulta="SELECT * FROM articulos ORDER BY id DESC LIMIT $limit";
    $result=mysql_query($consulta, $link) or die (mysql_error());
    $i=0;
    while ($row=mysql_fetch_array($result))
    {
        //$contenidos[$i]=$row['contenido'];
        //$i++;
        echo $row['contenido'];
    }
    //return array($contenidos);
    
}
?>    
  Todo esto para un Index.php en el que solo halla que llamar a la funcion anterior sin tener que conectar ni nada.. :/
 
 
Algo asi como esto 
 Código PHP:
    <?
require('./config.php');
require('./Sources/Conexion.php');
require('./Sources/Funciones.Post.php');
get_lastPost_content(5);
?>    
  Creen que tenga que convertir la funcion conectar() en un objeto? 
Saludos, gracias de antemano