<?php function edit_admin(){ $id=$_GET['id']; $data = $user->query(" SELECT * FROM ty_userinfo WHERE id = $id "); $this->assign('data',$data); $this->display(); }?>
$sql = "SELECT id,username,password,date FROM table WHERE id = $id"; $r = mysql_query($sql); $row = mysql_fetch_assoc($r);获得数据后将具体的数据元素打印在要显示的地方
function edit_admin(){ $user=D('userinfo'); $id=$_GET['id']; $data = $user->query(" SELECT * FROM ty_userinfo WHERE id = $id "); $this->assign('data',$data ); $this->display(); }
你用的是什么数据库查询类? $user=D('userinfo');这句能运行?
你用了THINKPHP吗? 你看看你模板内容有没有出错,或者模板调用有没有问题
你用的是Thinkphp吧$data = $user->query(" SELECT * FROM ty_userinfo WHERE id = $id ");这个返回来的是array 你在模板里foreach打印出来 ,<input type="text" name=数组/>,增加一个submit就行了,后台根据id来保存数据
$id=$_GET['id'];
$data = $user->query(" SELECT * FROM ty_userinfo WHERE id = $id ");
$this->assign('data',$data);
$this->display();
}?>
$r = mysql_query($sql);
$row = mysql_fetch_assoc($r);获得数据后将具体的数据元素打印在要显示的地方
$user=D('userinfo');
$id=$_GET['id'];
$data = $user->query(" SELECT * FROM ty_userinfo WHERE id = $id ");
$this->assign('data',$data );
$this->display();
}
$user=D('userinfo');这句能运行?
你看看你模板内容有没有出错,或者模板调用有没有问题
你在模板里foreach打印出来 ,<input type="text" name=数组/>,增加一个submit就行了,后台根据id来保存数据