• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    织梦二次开发数据库操作查询、插入、更新、删除实例
    POST TIME:2021-05-23 01:49
    织梦二次开发数据库操作查询、插入、更新、删除实例,代码如下
    <?php
    /*
    DedeCms 数据库使用实例说明
    */
    require_once (dirname(__FILE__) . "/include/common.inc.php");
    //新建一个数据库操作类
    //$dsql = new DedeSql(false);
    
    ////////////////////////////////获取一条记录的内容///////////////////////////////
    //下面是获取一条记录使用实例
    $row = $dsql->GetOne("Select * From dede_aaa where id = 75");
    //获取数据内容保存在数组$row中,通过下标可以将其调用出来
    print_r($row);
    
    //////////////////////////////将查询的若干条记录输出//////////////////////////////////
    $sql = "Select * from dede_aaa";
    $dsql->SetQuery($sql);//将SQL查询语句格式化
    $dsql->Execute();//执行SQL操作
    //通过循环输出执行查询中的结果
    while($rows = $dsql->GetArray()){
    echo $rows['name'];
    echo $rows['age'];
    }
    //或者采取这种方式输出内容
    while($rows = $dsql->GetObject()){
    echo $rows->id;
    echo $rows->Title;
    }
    
    //////////////////////////////插入一条记录///////////////////////////////
    $sql = "INSERT INTO `dede_aaa` (`name`,age) VALUES ('wanghaiping','23')";//插入记录数据库
    $dsql->SetQuery($sql);//格式化查询语句
    $dsql->ExecNoneQuery();//执行SQL操作
    $lastInsertID = $dsql->GetLastID(); //获取插入后的最后的ID,然后再传给下一个页面
    echo "最后插入数据的ID=".$lastInsertID;
    
    /////////////////////////////////////删除一条记录///////////////////////////
    $sql = "Delete From dede_aaa where id='78'";
    $dsql->SetQuery($sql);
    $dsql->ExecNoneQuery();
    //或者使用简化模式
    //$dsql->ExecNoneQuery("Delete From dede_member_flink where aid='$aid' And mid='".$cfg_ml->M_ID."';");
    
    //////////////////////////////////////更新一条记录//////////////////////////
    $upquery = "Update dede_aaa set name='xujiang',age='24' where id='80'";
    $rs = $dsql->ExecuteNoneQuery($upquery);
    ?>

    dede_aaa是织梦网站数据库表名,请修改为您要操作的表名即可。
    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!