php - 是否可以在 CodeIgniter 中使用手动 SQL 查询?

标签 php mysql codeigniter

我一直在学习 codeigniter,我喜欢他们的数据库方法。但是我更愿意编写自己的 SQL 查询。当我尝试编写手动查询时,它会导致 codeigniter 错误。

如果可能的话,我已经四处搜索了,但是我找不到关于这个主题的太多信息。我得到了答案was this .

问题

是否可以禁用 Codeigniter 数据库方法中的构建,并执行我自己的 sql 查询。或者在 CodeIgniter 的数据库类旁边运行我自己的 sql 查询?

如果是,我将如何配置它?

提前致谢

最佳答案

来自 https://www.codeigniter.com/userguide3/database/results.html ,您可以使用数据库库中的查询方法。

$query = $this->db->query("YOUR QUERY");

foreach ($query->result() as $row)
{
        echo $row->title;
        echo $row->name;
        echo $row->body;
}

关于php - 是否可以在 CodeIgniter 中使用手动 SQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50284510/

相关文章:

php - 将数组插入数组然后编码 - PHP

mysql - 如果值不存在则插入

mysql - 需要对数据库进行适当的查询

php - 使用 ajax 更新不适用于数据表和 codeigniter

php - 高效地在无序列表中显示 MySQL 数据

php - 通过单个 API 调用获取包含见解的帖子 - Facebook Graph API

mysql - MySQL 新手,在连接 3 个表并按月汇总时遇到问题

php - 最安全的 PHP 'access denied' 方法

php - 如何在 PhpMyadmin 中将最大可查看表从 250 更改为任何值?

javascript - 将下拉数据从一个表插入到另一个表