Thinkphp hat einige Probleme mit der Übergabe von Parametern an die Ansicht
给我你的怀抱
给我你的怀抱 2017-07-05 09:56:02
0
2
924

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>
给我你的怀抱
给我你的怀抱

Antworte allen(2)
洪涛

{:U('MemberList/update',array('username'=>$v['username']))}

伊谢尔伦

一楼正解,多看文档才是真理

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage