salam tous le monde
d'abord je travail avec doctrine et sf 1.4
s'il vous plait j'ai une jointure entre de table 'article' et 'creat_article' et je veux afficher les colonnes de la premier table et faire une jointure pour afficher une autre colonne dans la deuxième table
voila le code que j'ai fait dans l'action.class.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public function executeIndex(sfWebRequest $request)
  {
    $this->articles = Doctrine_Query::create()
       ->select('a.*, c.date_creat')
 
	  ->from('Article a, a.CreatArticle c')
        //->where('c.date_creat > ?', date('Y-m-d H:i:s', time() - 86400 * 30));
 
      ->execute();
 
 
  }
pour recupérer ces données j'ai fait le code suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php foreach ($articles as $article): ?>
 
        	   <span class="custom_image">
			<img src="uploads/produits/<?php echo $article->getImage() ?>" alt="<?php echo $article->getLibelle() ?>" title="<?php echo $article->getLibelle() ?>"/>
			</span>
<p class="desc">
 
         <?php echo $article->getDescription() ?></p>
          <p class="spec"><a href="#" class="rm">Plus</a> &nbsp;|&nbsp; <a href="#" class="com">Commenter </a> &nbsp;|&nbsp; <span class="date">
 
<?php echo $article->CreatArticle()->getDateCreat()  ?></span></p>
        </div>
 
 
    <?php endforeach; ?>
mais ça marche pas il m'affiche ecran banc ni le resultat demandé ni ou il existe l'erreur
et merci