Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
J'ai ecrit ce code dans mon contrôleur
$TpsCadenceIM = new cTempsCadence();
$resultat = $TpsCadenceIM->fetchRow($TpsCadenceIM->select()->where('prod_version = ?',$ver,' and statut= ?', 'A'));
if ($resultat) {
$this->view->TpsCadenceIM=$resultat;
$this->view->TpsImexists=TRUE;
}else {
$this->view->TpsImexists=FALSE;}
$TpsCadenceTest = new cTempsCadence();
$resultat2 = $TpsCadenceTest->fetchrow($TpsCadenceTest->select()->where('statut= ?','A',' and processus = ?','ICT', 'and prod_version = ?',$ver));
$this->view->message=$resultat2->processus;
if ($resultat2) {
$this->view->TpsCadenceTest=$resultat2;
$this->view->TpsTestexists=TRUE;
}else {
$this->view->TpsTestexists=FALSE;
}Dans mon view, j'ai écrit
<tr class="lignePaire" align="center"> <td><?php echo $this->escape($this->TpsCadenceTest->processus);?></td> <td><?php echo $this->escape($this->TpsCadenceTest->nb_cartes);?></td> <td><?php echo $this->escape($this->TpsCadenceTest->tps);?></td> <td><?php echo $this->escape($this->TpsCadenceTest->cadence);?></td> </tr>
$TpsCadenceIM marche bien
par contre $TpsCadenceTest donne un résultat erroné. La donnée correspond à la première ligne de ma vue et ce n'est pas la bonne.
Est-ce qu'il y a une erreur quelques part.
Hors ligne