mysql - Codeigniter-Style Mysql 在 IE 8 上不会产生任何结果

标签 mysql codeigniter internet-explorer-8

我正在运行此查询

$q = $this
        ->db
        ->select('R_ID,B_ID,NETWORK,Interface,Mask')
        ->where('R_ID', $rid)
        ->where('B_ID', $bid)          
        ->get('IpPlan');

return $q->result_array();

它在 IE9、Firefox 和 Chrome 等浏览器中返回结果,但在 IE8 中不返回结果。

我已经尝试过

return $q->result();

但还是没有运气。有谁知道这个问题的原因?谢谢。

最佳答案

选择(在 CodeIgniter DB 层中运行)根据您的浏览器给出不同的结果几乎是不可能的。 CSS甚至HTML解析可能会有所不同,但从这一点来看SQL是可靠的。所以你应该检查你的变量链:

  • 也许您的浏览器存储了变量的旧值(初始化它们)
  • 清除浏览器缓存
  • 重新启动浏览器
  • 尝试其他浏览器

等等

关于mysql - Codeigniter-Style Mysql 在 IE 8 上不会产生任何结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10379903/

相关文章:

css - 代码点火器 + DOMPDF : Images don't appear when calling them in CSS

css - IE中的中心网站

mysql - Oracle SQL 触发器更新问题 - 研究/学习

mysql 用 if 条件连接表?

php - SQL触发器和技术债务

php - 如何在 codeigniter 中设置 403 错误自定义 html 页面

带连接表的 codeigniter 分页

java - JPA @ManyToOne 连接表问题

javascript - "Stop running this script"确认框 - 如何获取有关脚本的更多详细信息?

css - 禁用 ie8 剪辑矩形