zoukankan      html  css  js  c++  java
  • thinkphp curd操作

    <?php
    class FormAction extends Action{
        public function insert(){
            $Form=D('think_form');
            if($Form->create()) {
                $result =$Form->add();
                if($result) {
                    $this->success('操作成功!');
                }else{
                    $this->error('写入错误!');
                }
            }else{
                $this->error($Form->getError());
            }
        }
        public function read($id=5){
            $Form=M("think_form");
            $data=$Form->find($id);
            if ($data) {
                $this->data=$data;
            }else{
                $this->error("数据错误");
            }
            $this->display();
        }
        public function edit($id=0){
            $Form=M("think_form");
            $this->vo=$Form->find($id);
            $this->display();
        }
        public function update(){
            $Form=D("think_form");
            if ($Form->create()) {
                $result=$Form->save();
                if ($result) {
                    $this->success("操作成功!");
                }else{
                    $this->error("写入错误!");
                }
            }else{
                $this->error($Form->getError());
            }
        }
    }
    ?>

    add html文件:

    <FORM method="post" action="__URL__/insert">
    标题:<INPUT type="text" name="title"><br/>
    内容:<TEXTAREA name="content" rows="5" cols="45"></TEXTAREA><br/>
    <INPUT type="submit" value="提交">
    </FORM>

    read文件:

    <!DOCTYPE HTML>
    <html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    <table>
    <tr>
        <td>id:</td>
        <td>{$data.id}</td>
    </tr>
    <tr>
        <td>标题:</td>
        <td>{$data.title}</td>
    </tr>
    <tr>
        <td>内容:</td>
        <td>{$data.content}</td>
    </tr>
    </table>
    </body>
    </html>

    edit文件:

    <!DOCTYPE HTML>
    <html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
      <FORM method="post" action="__URL__/update">
        标题:<INPUT type="text" name="title" value="{$vo.title}"><br/>
        内容:<TEXTAREA name="content" rows="5" cols="45">{$vo.content}</TEXTAREA><br/>
        <INPUT type="hidden" name="id" value="{$vo.id}">
        <INPUT type="submit" value="提交">
      </FORM>
    </body>
    </html>
  • 相关阅读:
    Write File in Vugen
    2016.5.15 随笔————查看class 的 Jad 反编译插件安装
    2016.5.15 随笔————Tomcat 配置文件 server.xml
    2016.5.10 随笔——Jmeter架入 java中使用 说明
    2016.5.10 随笔——SQL语句
    怎么和小孩一起玩--科学之旅:给孩子一场纯粹的玩耍(图)
    三味书屋 bbb
    亚信数据的组织结构
    深度学习的几个关键点
    数据可视化产品
  • 原文地址:https://www.cnblogs.com/wangwenfei/p/php_thinkphp.html
Copyright © 2011-2022 走看看