Bonjour tout le monde

je cherche à faire un truc assez simple mais ca veut pas fonctionner
j'utilise propel et je joins deux tables
mais il ne ramène le contenu que d'une seule table

voici le descriptif des deux tables

blogs:
    id:                   integer
    id_type_blog:   integer
    titre:                varchar(150)
    url:                  varchar(150)
    rss:                 varchar(1000)
    auteur:             varchar(150)
    email:              varchar(150)
    description:      varchar(255)
    commentaire:   varchar(255)
    date:               date
    heure:             time
    id_statut:         integer

  blog_posts:
    id:                  integer
    id_blog:          integer
    id_type_blog:  integer
    titre:               varchar(150)
    description:     varchar(255)
    url:                 varchar(150)
    date:              date
    heure:            time
    id_statut:        integer


dans ma classe BlogPostsPeer j'effectue cette requete

public static function getListFO($type,$start,$nb){
    $c = new Criteria();
    $c->setOffset($start);
    $c->setLimit($nb);
    $c->add(BlogPostsPeer::ID_STATUT,'0');
    $c->addJoin(BlogPostsPeer::ID_BLOG,BlogsPeer::ID);
    $c->add(BlogsPeer::ID_STATUT,'1');
    $c->add(BlogsPeer::ID_TYPE_BLOG,$type);
    $c->addDescendingOrderByColumn(BlogPostsPeer::DATE);
    $c->addDescendingOrderByColumn(BlogPostsPeer::HEURE);
    return BlogPostsPeer::doSelect($c);
}

ca me ramene bien ce que je veux mais je n'ai que les infos de la
table blog_posts
j'aimerais aussi les infos de la table blogs

j'ai donc ajouté ceci mais sans résultat... plutôt une erreur même...
$c->addSelectColumn(BlogsPeer::TITRE);

avez vous une idée ?
merci bien d'avance!

Jeff


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à