我正在使用codeIgniter建立一个网站,其中我创建了一个评论字段,每个评论都有重播按钮。
我正在使用foreach循环显示评论,并知道这个系统的数据库结构,但我如何存储重播到该特定评论的评论id…?
我的代码是这样的: <?php
foreach ( $data as $value){
$id = $value['comment_id']; // comment id
echo $value['comment'].'<br>';
?>
<textarea><input type="submit" value="replay"> //for repaly
<?php } ?>
要清楚我如何通过评论id从视图到控制器…?
因为它在foreach循环中,它是否指示相应的注释…?
欢迎任何建议。感谢您的宝贵时间。
您可以将评论id作为您提交的表单中的隐藏字段,然后它将在控制器的表单数据中。
<form action="YOUR_URL" method="POST">
<YOUR_FORM_ELEMENTS_HERE>
<input type="hidden" name="comment_id" value="<YOUR_COMMENT_ID>">
<input type="submit" value="replay">
</form>