codeigniter相关内容
我的表单中有一个下拉字段,当我点击提交时,表单会通过验证,如果发生错误,则返回所有值.这项工作期待我的下拉菜单,我在下拉菜单中有 set_value 但它不起作用:( 这是我的代码 我做错了什么或遗漏了什么? 解决方案 这样做效果很好: inp
..
我正在使用 netbeans 8.0 它显示 auto-complete 用于 zend 框架但不用于 codeigniter.我如何将它与 codeigniter 一起使用以获得自动完成支持??? 谢谢 解决方案 在此处复制答案中的代码:用于 CodeIgniter 的 Netbeans 代码完成放入项目中的 php 文件中. 我在项目的根目录中使用了 CI_Autocomp
..
在调试安装到新开发环境中的 codeigniter 应用程序后,当我看到白屏没有更多可用内容时,我开始感到害怕.我已经能够解决导致此问题的每一个错误,但它认真对待了太长时间. PHP error_reporting(E_ALL) &display_errors", 1 也设置好了.我什至安装了 Xdebug 以希望获得更多输出,但没有.我的日志设置也有效,但没有写入日志. 有没有办法打
..
我在带有数据库的服务器上安装了代码点火器我想在我的 mac 上运行相同的数据库,我使用了 MAMP 并在 htdocs 中复制了项目文件夹,但是我有这个错误请你帮帮我好吗! ErrorException [ 8192 ]: mysql_escape_string(): 此函数已弃用;使用 mysql_real_escape_string() 代替. 解决方案 不要害怕改变核心文件,只需改变
..
我在服务器上运行的 CodeIgniter 应用程序中出现以下错误. 这是错误的输出: 遇到 PHP 错误 严重性:警告 消息:mysqli::real_connect():(HY000/1044):用户访问被拒绝'xxx'@'localhost' 到数据库 'xxx' 文件名:mysqli/mysqli_driver.php 行号:161 回溯:
..
我正在阅读这个问题:mysql 扩展是已弃用,将来会被移除:改用 mysqli 或 PDO 这让我想到我应该从 mysql 更改为 mysqli.这是 CodeIgniter 中的一个字符更改,因此不是很难:) 但是有什么我应该注意的以发现可能发生的错误吗?是否有某些查询被区别对待? 解决方案 是否有某些查询被区别对待? 没有 MySQL 和 MySQLi 扩展
..
文档中描述的正常 result() 方法似乎会立即加载所有记录.我的应用程序需要加载大约 30,000 行,一次加载一个,将它们提交给第三方搜索索引 API.显然,一次将所有内容加载到内存中效果不佳(由于内存过多而出错). 所以我的问题是,我怎样才能达到传统 MySQLi API 方法的效果,在这种方法中,您在循环中一次加载一行? 解决方案 这是您可以做的事情. while ($r
..
如何在 PHP 原生查询中使用 mysqli 驱动程序? 例如.我的代码: 型号 class Home_model 扩展 CI_Model{公共函数 getusers(){$q = "SELECT * FROM `users`";返回 $r = mysqli_query($q);}} 控制器: class Home 扩展 CI_Controller{公共函数迭代用户(){whil
..
我使用的是 Codeigniter 1.7.有没有人有使用 PHP 创建 Web 服务的经验,尤其是在 CodeIgniter 框架内?在实施 Web 服务时需要考虑哪些安全措施?如何使用 API 密钥提供身份验证? 有什么想法吗? 解决方案 这取决于您要查询的 Web 服务类型.例如,Web 服务将成为守护进程吗?或典型的在线网络服务.对于其中任何一个,您都必须实现 RESTful
..
以前我的所有查询在 CI 2.0 版中都运行良好,但是当我升级到 2.0.3 时,我的一些 SELECT 查询被破坏了. CI 会自动添加反引号 (``),但在旧版本中它会按原样运行. CI 用户手册已指示在 中添加第二个参数 db->select 作为 错误 但是还是不行. 代码如下: class Company_model 扩展 MY_Model{--
..
我一直在使用 $this->db->affected_rows() 来检查更新是否成功.但是,当用户输入要存储的与已存储的数据相同的数据时,这不起作用(因为实际上没有更新任何列).我的解决方法是获取存储的数据,与输入的数据进行比较,如果不同则更新,如果相同则返回 NO_CHANGE 常量.对于 JSON 数据,有一个额外的解析步骤. 有没有更简单的方法来检查更新没有错误?比如,不需要事先获取
..
所以我得到了这个查询: $CI->db->where('user_id', $CI->session->userdata('user_id'));$CI->db->where('amount >', 0);$CI->db->order_by('ur_time', 'desc');$CI->db->group_by('resource_id');$query = $CI->db->get('us
..
我正在尝试使用 codeigniter 的活动记录更新单个记录,但它仍然失败. $data = array('status' => 1);$this->db->where('field1', $info);$this->db->update('example', $data);$this->db->limit(1); 当我运行时更新数据库的所有字段.通过制作 $ this->db->last_
..
对于初学者来说,关于 update_batch 的 Codeigniter 文档不存在.kenjis 非常友好地提供了一些文档并将其提交到存储库.希望他们尽快把它拉出来. 有谁知道如何向 Codeigniters update_batch 命令添加多个 where 条件? 我想要的用途: $where = array('标题','名称');$this->db->update_batc
..
我有一个数据库,我只想提取日期在指定范围内的某些行.我不确定如何在活动记录中正确执行此操作.现在看起来我正在活动记录查询中运行标准的 mysql 查询.我希望这能让你知道我在寻找什么. 我还希望能够获取包含今天之前的任何内容的行,包括今天和未来 3 天. $query = $this->db->query("SELECT * FROM 'topics_list' . 'topic date
..
我已经做了很多次了.但除此之外,我再次被困在这里(在不同的服务器中)并且无法弄清楚是什么问题. 完成htaccess编辑 重写引擎开启RewriteBase/glt.me/CI/RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d重写规则 ^(.*)$/glt.me/CI/index.php/$1 [L
..
我在我的文档根目录中创建了一个 .htaccess 文件,位于 /var/www/html/ 以重写 Codeigniter 的 URL 以从所有页面的 URL 中删除“index.php". 例如更改 URL 来自 http://myhost/index.php/controller/function 到 http://myhost/controller/function` 这是我的`
..
我编写了一个 CodeIgniter 应用程序,我想使用 mod_rewrite 来清理我的 URL.我已经在 htdocs/ci-intro/ 中安装了 CodeIgniter 应用程序 这是我的 .htaccess 文件: 重写引擎开启RewriteBase/ci_intro/#删除用户对系统文件夹的访问权限.#Additionally 这将允许您创建一个 System.php 控制器,
..
我仍然无法让 web.config 文件工作,无论我如何尝试它仍然无法重定向到其他页面.我正在使用 codeigniter 并在 IIS 平台上托管应用程序,这里是我的 .htaccess 文件,请问有人可以将此代码转换为 web.config 吗? 重写引擎开启重写基/旅行/RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FIL
..
我通过强制 ssl 遇到问题.我正在使用 codeigniter 并使用 elasticbeanstalk 将其部署在 AWS 单个实例中.我的 htaccess 规则如下: RewriteEngine OnRewriteCond %{HTTPS} 关闭RewriteRule !/status https://%{SERVER_NAME}%{REQUEST_URI} [L,R]重写引擎开启Rew
..