Heim > Fragen und Antworten > Hauptteil
Klicken Sie auf das Tag a, um die Parameter-ID an den Controller zu übertragen. Der Controller fragt den Datensatzwert der ID-Zeile aus der Datentabelle ab und zeigt ihn in der Ansicht an. Wenn Sie jedoch auf verschiedene Links klicken, werden alle Datensätze in der Die erste Zeile der Datentabelle wird angezeigt. Stimmt etwas mit der Beschriftung des Controllers nicht?
<a href="{:U('MemberList/update?username=')}{$v.username}">编辑</a>
public function update($username)
{
//默认显示添加表单
if (!IS_POST) {
$model = M('register')->find(I('$username'));;
$this->assign('model',$model);
$this->display();
}
//…………
}
<form action="{:U('MemberList/update?username=')}{$model.username}" method="post">
<p class="form-group">
<label>学员名称</label>
<input class="form-control" type="text" name="username" value="{$model.username}">
</p>
<form>