033.CI4框架CodeIgniter,数据库操作之查看执行SQL操作后产生的SQL语句

01.我们在控制器中,新建一个数据库的操作方法,具体代码如下:

<?php namespace App\Controllers;

// http://127.0.0.1/CI4/public/index.php/home/getdata
class Home extends BaseController
{
    public function index()
    {
        return view('welcome_message');
    }

    function getdata()
    {
        //创建数据库连接
        $Db = \Config\Database::connect();

        // 执行数据库查询,并反馈最后一条数据库操作的完整SQL语句
        $Db->table('tp_user')->countAll();
        echo $Db->lastQuery . "<br><br>";

        // 执行数据库查询,并反馈最后一条数据库操作的完整SQL语句
        $sql = "SELECT * FROM tp_user ";
        $Db->query($sql)->getResultArray();
        echo $Db->lastQuery;
    }

}

 

 

02.我们使用浏览器访问:http://127.0.0.1/CI4/public/index.php/home/getdata,可以看到CodeIgniter4为我们创建了最后一次操作SQL而产生的完整SQL语句了

 

 

原创不易,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

 

 

posted @ 2020-03-04 19:37  像一棵海草海草海草  阅读(...)  评论(...编辑  收藏