控制器
<?php
namespace Home\Controller;
use Think\Controller;
class CeShiController extends Controller
{
public function tianjia()
{
if(empty($_POST))
{
//如果没有传值过来,显示页面
$this->display();
}
else
{
//如果提交了值过来
$n = D("Nation");
$n->create();//自动收集表单.前提是必须有post数据 $z = $n->add(); if($z)
{
$this->success("添加成功","test",5); //5秒之后跳回test
}
else
{
$this->error("添加失败!");
}
}
} public function test()
{
//内容的显示页面
$m = D("Nation");
$attr = $m->select(); $this->assign("m",$attr); $this->display();
} function xiugai($code="") //默认值为空,防止报错
{
$m = D("Nation"); if(empty($_POST))
{
//如果没有提交表单,就根据传过来的code查出内容并显示
$attr = $m->find($code);
$this->assign("m",$attr);
$this->display();
}
else
{
//根据提交的表单内容进行修改并跳回
$m->create();
$r = $m->save();
if($r)
{
$this->success("修改成功","test",5);
}
else
{
$this->error("修改失败!");
}
}
} public function shanchu($code)
{
$m = D("Nation");
$r = $m->delete($code);
if($r)
{
$url = U("test");
$this->success("删除成功",$url,5);
}
else
{
$this->error("删除失败!");
}
}
}
添加页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head> <body>
<form action="__ACTION__" method="post">
<input type="text" name="Code" />
<input type="text" name="Name" />
<input type="submit" value="提交" />
</form>
</body>
</html>
修改页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head> <body>
<form action="__ACTION__" method="post">
<div><input type="hidden" name="Code" value="<{$m.code}>"/></div>
<div>名称:<input type="text" name="Name" value="<{$m.name}>" /></div> <input type="submit" value="修改" />
</form>
</body>
</html>
显示页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head> <body>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<tr>
<td>代号</td>
<td>名称</td>
<td>修改</td>
<td>删除</td>
</tr>
<foreach name="m" item="v" >
<tr>
<td><{$v.code}></td>
<td><{$v.name}></td>
<td><a href="__CONTROLLER__/xiugai/code/<{$v.code}>">修改</a></td>
<td><a href="__CONTROLLER__/shanchu/code/<{$v.code}>" onclick="return confirm('确定删除吗?')">删除</a></td>
</tr>
</foreach>
</table> <a href="__CONTROLLER__/tianjia">添加</a> </body>
</html>