Dentro de mi modelo tengo lo siguiente:
public function Consultar()
{
$conexion = Yii::app()->db ;
$sql = "SELECT TRA_ITINERARIOS.ID, TRA_ITINERARIOS.VE_PLACA, GEN_MUNICIPIOS.NOMBRE
FROM TRA_ITINERARIOS, GEN_MUNICIPIOS
WHERE TRA_ITINERARIOS.MU_ORIGEN = GEN_MUNICIPIOS.CODIGO
AND VE_PLACA = ‘XMA943’";
$dataReader = $conexion -> createCommand($sql) -> query();
return $dataReader;
}
Dentro de mi controlador lo siguiente:
public function actionIndex()
{
$model=new TRAITINERARIOS;
$model->unsetAttributes();
$this->render (‘index’, array(‘resultado’=> $model->Consultar()));
}
y en mi vista lo siguiente:
<table>
<tr>
<td>ID</td>
<td>VE_PLACA</td>
<td>NOMBRE</td>
</tr>
<?php
//echo sizeof($resultado);
foreach($resultado as $row)
{
echo "<tr><td>".($row["ID"])."</td>";
echo "<td>".($row ["VE_PLACA"])."</td>";
echo "<td>".($row ["NOMBRE"])."</td></tr>";
}
?>
</table>
de esta forma el proceso en tiempo es mucho mas largo