您的位置:首页 > 编程语言 > PHP开发

ThinkPHP框架学习之CRUD

2016-01-19 00:00 661 查看
User模块UserAction.class.php

<?php
class UserAction extends Action {
public function index(){
$m=M('User');//操作的数据库表
$arr=$m->select();//查询数据库
$this->assign('data',$arr);//
$this->display();
}

/*
* 向数据库插入数据
**/
public function add(){
$m=M('User');
$m->username=$_POST['username'];
$m->sex=$_POST['sex'];
$num=$m->add();
if ($num>0){
$this->success('添加成功','index');//添加成功并返回首页
}else {
$this->error('添加失败');
}
}
/*
* 显示添加表单
**/
public function addform(){
$this->display();
}
}
?>


首页模板文件index.html

<html>
<head>
<title></title>
<script>
function jump(){
window.location='__URL__/addform';
}
</script>
</head>
<body>
<table border="1">
<tr>
<th>ID号</th>
<th>用户名</th>
<th>性别</th>
<th>操作</th>
</tr>
<volist name='data' id='vo'>
<tr>
<td>{$vo.id}</td>
<td>{$vo.username}</td>
<td>{$vo.sex}</td>
<td><a href="">删除</a>|<a href="">修改</a></td>
</tr>
</volist>
</table>
<button onclick="jump()">添加用户</button>
</body>
</html>


添加表单模板addform.html

<html>
<head>
<title></title>
</head>
<body>
<form action='__URL__/add' method='post'>
姓名:<input type='text' name='username' /><br />
性别:男<input type='radio' name='sex' value='1' checked='true' />
女<input type='radio' name='sex' value='0' /><br />
<input type='submit' value='添加用户' />
</form>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: