dedecms怎么写增删改查

提示:dedecms  common.inc.php代码中封装了数据库信息,直接引入即可。

推荐教程:dedecms教程

1、dede数据库查询:

<?php       require_once (dirname(__FILE__) . "/include/common.inc.php");  //引用数据库连接文件
      if($dsql->IsTable('dede_test')){
          //如果存在dede_test表
          //-------------------
          //|    查询一条记录 |
          //|    GetOne()     |
          //-------------------
          //        ↓
          $row = $dsql-&gt;GetOne("SELECT * FROM dede_test WHERE id = 3");
          print_r($row);
         $sql = "SELECT * FROM dede_test";
            $dsql-&gt;Execute('me',$sql);
            while($arr = $dsql-&gt;GetArray('me'))
            {
                echo "id = {$arr['id']} ,name = {$arr['name']}<br>";
            }
      }
?&gt;
登录后复制

2、dede删除数据

<?php             $id = 1 ;
            if($id>0){
                $sql = "DELETE FROM dede_test WHERE id='$id'";
                $dsql-&gt;ExecuteNoneQuery($sql);
                ShowMsg("成功删除一条记录内容!","true.php");  //执行成功后跳转到true.php页面
                exit();  
            }else{
                 ShowMsg("参数不对!","text.php");  //跳转到text.php页面
                exit();  
            }
?&gt;
登录后复制

3、dedecms插入数据

<?php        $sql="INSERT INTO dede_test(name,one,two) VALUES ( &#39;$name&#39;,&#39;$one&#39;,&#39;$two&#39;)";
            $dsql->ExecuteNoneQuery($sql);
            $lastInsertID = $dsql-&gt;GetLastID();
            ShowMsg("成功增加一条记录内容!","test.php");
?&gt;
登录后复制

4、dedecms修改数据

<?php             $sql="UPDATE dede_test SET name=&#39;$name&#39;,one=&#39;$one&#39;,two=&#39;$two&#39;  WHERE ID = &#39;$id&#39;";
            $dsql->ExecuteNoneQuery($sql);
            $lastInsertID = $dsql-&gt;GetLastID();
            ShowMsg("成功修改一条记录内容!","true.php");  //操作成功跳转到true.php
            exit();

?&gt;
登录后复制


以上就是dedecms怎么写增删改查的详细内容,更多请关注慧达AI工具网其它相关文章!

转载请说明出处 内容投诉内容投诉
慧达seo-站长工具-seo工具-采集-发布-AI文章生成发布工具 » dedecms怎么写增删改查

慧达AI专注站群seo管理工具

查看演示 官网购买