zoukankan      html  css  js  c++  java
  • ThinkPHP框架学习之CRUD

    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>
    







  • 相关阅读:
    Web实现大文件分片上传的方法
    kinova环境配置
    c++ stl list
    echarts饼图
    js函数
    飞浆测试日志
    IfcRevolvedAreaSolidTapered
    matlab一元二次方程求根
    运行日志
    常用的sql
  • 原文地址:https://www.cnblogs.com/qmsu/p/3832480.html
Copyright © 2011-2022 走看看