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