A-A+
thinkphp简单的增删改查
thinkphp经过几个月的学习总算是有个结果了,php100的十几节thinkphp已经学完了,不能说有几个月吧,算是托了十几个月,本来十几节课早就应该学完的,只是自己玩忽职守罢吧,再加上自己的工作,自己的碎事非常的多,所以实际学习也没几天的时间,学习得怎么样呢,只能说一知半解,搞懂了增删改查,至少用 thinkphp 算是得心应手了吧,没有再多深入的去学习,马上又要转到 js 的学习中了。
好了,既然 thinkphp 暂时已经学完了,哪么就把学习笔记给记录下来吧,自己写的简单的增删改查,代码如下:
- <?php
- // 本类由系统自动生成,仅供测试用途
- class IndexAction extends Action {
- public function index(){
- $user=M(user);
- $u = $user->select();
- $this->assign('list',$u);
- $this->display();
- }
- public function add(){
- $user=M(user);
- if (!emptyempty($_GET[sub])){
- $data=array(
- 'user' => $_GET['user'],
- 'email'=>$_GET['email'],
- 'content'=>$_GET['content']
- );
- if ($user->add($data)){
- $this->success('添加成功','__APP__');
- }else {
- $this->error('添加失败');
- }
- }
- $this->display();
- }
- public function del(){
- $user=$this->m();
- if ($user->delete($_GET['id'])){
- $this->success('删除成功','__APP__');
- }else {
- $this->success('删除失败');
- }
- }
- public function edit(){
- $user=$this->m();
- $list=$user->find($_GET['id']);
- $this->assign('list',$list);
- if (!emptyempty($_GET['sub'])){
- $id = $_GET['id'];
- unset($_GET['_URL_']);unset($_GET['sub']);unset($_GET['id']);
- //xiariboke.net
- if ($user->where("id=$id")->save($_GET)){
- $this->success('编辑成功','__APP__');
- }else {
- $this->success('编辑失败');
- }
- //print_r($_GET);
- }
- $this->display();
- }
- private function m(){
- return M(user);
- }
- }
- ?>
这个仅是自己参考来用的,很简单没有进行任何的一个字符验证的处理,在使用的时候拿来参考吧,thinkphp 深入学习还要一段很长的路要走,只是自己要学完 js 和 linux 之后再来进行研究了。
从12年开始玩WordPress,搞了这么久WP开发thinkphp还真的难上手了,一般都是用slim
PHP 微框架啊,没用过,貌似 thinkphp 用得人更多一些吧。
我当初想学Yii的,但看着有点难度,于是就放弃它转而学习laravel了。自认为laravel还是挺好用的,框架应该都差不多,多练练就好了。
每个框架应该都差不多的,简单易用,比自己写强很多了。
保持学习的习惯真好
不会框架
好复杂的赶脚