《Thinkphp中的curd应用有用要点_.docx》由会员分享,可在线阅读,更多相关《Thinkphp中的curd应用有用要点_.docx(5页珍藏版)》请在三一文库上搜索。
1、Thinkphp中的curd应用有用要点_ 这篇文章主要介绍了Thinkphp中的curd应用有用要点并附上了简洁的示例,是篇特别不错的文章,这里推举给大家。 这个主要闲的没事给大家写一下curd的具体应用,当然这里边主要讲curd,我做的是用户的增删改查,没有用三大自动 首先 代码如下: class IndexAction extends Action public function index() header(“Content-Type:text/html; charset=utf-8); $user=M(user); $list=$user-select(); $this-assign
2、(user,$list); $this-display(); 显示全部用户 ,首页做的注册 代码如下: form action=”_URL_/add” method=”post” 用户名input type=”text” name=”username” 密码input type=”text” name=”password” input type=”submit” value=”提交” /form volist name=”user” id=”vo” 用户名:input name=”username” value=”$vo.username” 密码:input name=”password” v
3、alue=”$vo.password” 注册IP:input name=”cip” value=”$vo.cip” 注册时间:input name=”ctime” value=”$vo.ctime” a href=”_URL_/del/id/$vo.id”删除/a a href=”_URL_/edit/id/$vo.id”更新/a br /volist 然后就是我们的删除方法 很简洁 思路是这样的我们猎取ID删除这个ID的就可以了 代码如下: if($user-where($_GETid)-delete() $this-success(删除胜利); 这样就可以了 添加用户的方法 代码如下: $
4、user=M(user); if($user-create() $user-cip=get_client_ip(); $user-ctime=time(); $user-password=md5(password); if($user-add($data) $this-success(用户注册胜利,/admin.php/index/edit); else $this-error($user-getError(); else $this-error(getError(); 更新用户是这样的 我们依据ID选择用户 输出这个用户的信息 代码如下: $user=M(user); $id=(int)$_
5、GETid; $user=M(user); $list=$user-where(“id=$id”)-find(); $this-assign(list,$list); $this-display(); 然后更新 用户更简洁了 就一个save 代码如下: $user=M(user); if($user-create() $user-ctime=time(); if($user-save() $this-success(更新胜利); else $this-error(失败); 这样就结束了 这几部分就能完成用户的增删改查 其实简洁 功能就是我们自己添加的了 譬如 我们去论坛就有登陆多少次 怎么完成的 其实一个setInc就能解决登陆一次+1这样输出登陆 次数就可以了 今日先说到这里 更多信息请查看IT技术专栏 .