我正在 yii 中创建项目。我有 3 个表作为-poll Option Pollvote -PollId -optionId -voteId -PollQuestion -option -optionId -pollId -createdate
一个问题可能有 4 或 5 个选项。假设我有数据 - PollId=1 PollQuestion="Who is best Player" optionId=1 option=ABC optionId=2 option=DEF optionId=3 option=XYZ 现在这些选项的票数不同。我想显示最高投票选项。我设计了用于获取问题及其相关选项的功能 -
public function actionpublishPollResult()
{
$model=new Polloption();
$json='{"pollId":1}';
$obj=json_decode($json);
$model->pollId=$obj->pollId;
$record=Polloption::model()->findAllByAttributes(array('pollId'=>$model->pollId));
foreach ($record as $option)
{
echo "option id :-".$option->optionId."<br>";
} }
它给我输出 - 选项 id :-3 选项 id :-5 选项 id :-6 选项 id :-7
那么现在如何访问单个 optionId 以及如何找出每个选项的票数。请帮我...