使用codeigniter对列表中的单个项目进行评级
我想知道如何在项目列表中发布单个项目的评级,
这个代码让我为多个项目评分,但不是单个项目:
for($i=0;$i<2;$i++){
$doc_item_id = $_POST['item_id0'][$i];
$doc_rating = $_POST['document_rating'][$i];
$it_rt = array(
'item_id' => $doc_item_id,
'rating' => $doc_rating,
);
$this->purchases_model->update_document($it_rt);
}
而这段代码让我只评价第一项(或最后一项,取决于我把“休息时间”放在哪里):
foreach($_POST['item_id0'] as $doc_item_id){
foreach($_POST['document_rating'] as $doc_rating){
}
break;
}
$it_rt = array(
'item_id' => $doc_item_id,
'rating' => $doc_rating,
);
$this->purchases_model->update_document($it_rt);
关于如何纠正其中任何一个的任何想法,以便用户可以评价他们选择的单个项目将不胜感激,
没有找到相关结果
已邀请:
2 个回复
久坡
实际上它几乎是没有
循环的原始代码。
吠强祷豪硅