php - 是否可以在 CodeIgniter 中使用手动 SQL 查询?
问题描述
我一直在学习 codeigniter,我喜欢他们的数据库方法。但是,我更愿意编写自己的 SQL 查询。当我尝试编写手动查询时,会导致 codeigniter 错误。
如果可能的话,我已经四处搜索,但是我找不到关于这个主题的太多信息。我得出的答案是这样的。
问题
是否可以禁用 Codeigniter 数据库方法中的构建,并执行我自己的 sql 查询。或者在 CodeIgniter 的数据库类旁边运行我自己的 sql 查询?
如果是,我将如何配置它?
提前致谢
解决方案
从https://www.codeigniter.com/userguide3/database/results.html,您可以使用 db 库中的查询方法。
$query = $this->db->query("YOUR QUERY");
foreach ($query->result() as $row)
{
echo $row->title;
echo $row->name;
echo $row->body;
}
推荐阅读
- python - 私下更新字典?
- c++ - 如何从函数返回单个 boost::range 或两个连接的 boost::ranges
- image - 如何在使用 CIFAR-10 训练的模型中测试我的新图像?(使用 tensorflow)
- javascript - 在 Kubuntu 18.04 上运行在 Nodejs 中设置环境变量的 NPM 模块时权限被拒绝
- python-3.x - 在 jupyter notebook 的数据框中使用下拉列表
- prolog - 检查序言回文123123
- c++ - 使用 setw 和 setfill 输出格式
- python - 如何使用任何 Windows 程序(例如 Python)将多个文件中的前 n 行删除到单个输出文件中
- xamarin - Visual Studio,Xamarin,我重命名了其中一个项目,现在搞砸了
- php - 如何根据取货日期和退货日期进行搜索?