CodeIgniter ODBC问题 - php

好吧,我已经构建了一个用于MSSQL的应用程序,最初以这种方式运行它,我购买了一台新计算机,出于某种奇怪的原因,它不允许我通过MSSQL连接。

因此,我设置了ODBC。它连接良好,但似乎讨厌活动记录。我将不得不重写所有查询吗?还是我想念的东西。我收到这样的错误。

A Database Error Occurred
Error Number: 37000
[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near ')'.
SELECT * FROM (News) ORDER BY id desc`

参考方案

最简单的方法是打开CodeIgniter文件夹下的文件system/database/drivers/odbc/odbc_driver.php。查找名为_from_tables的函数(在我的例子中是482行)。

将return语句从:

return '('.implode(', ', $tables).')';

至:

return implode(', ', $tables);

这应该做到的!

在Codeigniter中以数组形式获取查询结果 - php

我有一个查询,如何获取结果作为数组? php大神给出的解决方案 像这样:$rs = $this->db->query(...); $array = $rs->result_array(); https://www.codeigniter.com/user_guide/database/results.html

重定向后CodeIgniter flashdata无法正常工作 - php

我已经这样设置了闪存数据$this->session->set_flashdata('dispMessage','my message is here')); 我在会话库中找到了该消息,但未在重定向页面中显示。我正在使用codeigniter版本2.2.0。谁能帮忙...? php参考方案 根据sessio…

插件在CodeIgniter中不起作用 - php

我是使用CodeIgniter的新手,我想使用一个插件或至少一个有效的JQuery代码。我从here复制了此插件。我通过使用以下步骤嵌入了JQuery插件我复制了插件代码,并将其保存为marquee.js,并将其放在我的bootstrap / js /目录中。像<script src="<?php echo base_url(); ?&…

php:是否有充分的理由引用所有数组键/索引? - php

我正在遍历别人的代码,他们总是避免转义其数组键。例如:$ row_rsCatalogsItems [名称]代替$ row_rsCatalogsItems ['名称']因此,我不断地对自己接触的所有事物进行微小的更改,以应对这些惰性。但是现在我想知道这样做是否有很多好处。我得到它会在默认为字符串之前检查常量(我在处理常量时会讨厌php中的行为,因为即使未定义,…

php fopen相对路径断开-神秘 - php

我知道“必须进行某些更改”,但是我的代码似乎整夜无故中断。我的服务器目录结构是这样的: / /脚本 /审计 /其他事情我在“脚本”文件夹中有一个脚本(假设它被称为“ /scripts/MyScript.php”),该脚本使用curl收集网页中的数据,并将其日期过的副本保存在“审核”文件夹中。要写入审核文件夹,我使用了 $ fh = fopen(“ ./ au…