Bonjour à tous,

Je me suis mis à Symfony, et dans ma première petite "application", je rencontre un petit problème.

Le but est simplement d'afficher des News depuis ma db mysql. J'ai donc ceci comme action :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$c = new Criteria();
 
// Paramétrage du critère
$c->addAscendingOrderByColumn(NewsPeer::CREATED_AT);
$c->setLimit(5);
 
// Exécution de la requête
$this->newsArray = NewsPeer::doSelect($c);
et ceci comme template :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<?php foreach($newsArray as $news) : ?>
 
<p><?php echo $news->getTitre(); ?></p>
<p><?php echo $news->getTexte(); ?></p>
 
<?php endforeach; ?>
Et là se pose un problème : le titre s'affiche, mais pas le texte (le titre est en varchar(255) et le texte est en longvarchar (d'ailleurs, pourquoi est-ce transformé en BLOB et pas en TEXT?)).

Où se trouve mon erreur selon vous?

Merci beaucoup