
Codeigniter活动记录查询计数
在我的项目中我有4个表格。一种叫Calls,Projects,Products和Users。Codeigniter活动记录查询计数呼叫有2 FK(project_id和user_id)和项目具有一个FK(product_id)。我想查询表致电我想知道每个运营商收到的每个产品的呼叫数量。我想查询是这样的:[{"name":"User1","Project1":"120","Project2":"10,"Project3":"140...} {"name":"User2"...
2024-01-10
Codeigniter多维数组到数据库
我试图将数组作为单独的行插入到数据库表中。该数组是从用户可以添加其他行的表中生成的。无法解决问题!Codeigniter多维数组到数据库下面是这个视图<table class="table table-bordered" id="parts"> <thead class="table-success"> <tr> <th class="table-success">Quantity</th> <th class="table-success">Parts</th> ...
2024-01-10
在Codeigniter中转义SQL查询
我正在使用CodeIgniter将一些数据插入MySQL表中。因为我正在使用INSERT IGNOREINTO并且不想编辑活动记录类以启用此功能,所以我正在手动生成SQL查询。$this->db->query("INSERT IGNORE INTO my_table(lat, lng, date, type) VALUES ('" . $data['lat'] . "', '" . $data['lng'] . "', '" . $data['date'] . ...
2024-01-10
如何在Codeigniter中设置时区?
我正在使用codeigniter在php项目中。请告诉我为php和mysql设置时区的全局方法是什么。我可以在哪个文件中进行设置。我想将其设置为不包含php.ini和.htaccess文件。目前我在每次输入之前都在使用它-:date_default_timezone_set("Asia/Kolkata");$time = Date('Y-m-d h:i:s');回答:将其放置date_default_timezone_set('Asia/Kolkata');...
2024-01-10
显示不在其他表中的数据加入codeigniter
我有2个表,我尝试加入以将两个表与codeigniter结合在一起,但是当我创建查询连接时,有数据不会显示,因为数据不在另一张表再次,我该如何解决这个问题?显示不在其他表中的数据加入codeignitertbl_fruit _______________ | id | fruit | |----|--------| | 0 | manggo | | 1 | apple | | 2 | banana | | 3 | orange | | 4 | avocado|...
2024-01-10
如何在codeigniter中使用ajax上传文件
我想用ajax上传一个文件以及其他参数。但是,这些文件没有上传。如何在codeigniter中使用ajax上传文件表单代码<form id="first_form" method="post" enctype="multipart/form-data"> <input type="file" id="file" name="file" accept="image/*" onchange="loadFile(event)"> <input type="text" data-validation...
2024-01-10
Codeigniter发送带有附件的电子邮件
我正在尝试在带有附件的codeigniter上发送电子邮件。我总是成功收到电子邮件。但是,我从未收到带有附件的文件。以下是代码,非常感谢所有评论。 $ci = get_instance(); $ci->load->library('email'); $config['protocol'] = "smtp"; $config['smtp_host'] = "ssl://smtp.gmail.com"; $config['smtp_port'] = "465"; $confi...
2024-01-10
CodeIgniter MSSQL连接
我正在研究一个Web项目,该项目将部署在运行IIS 7.5和PHP 5.3.8的64位Windows 2008Server计算机上。系统上的数据库是Microsoft SQL Server 2008 R2。我正在CodeIgniter2.1.0框架上开发应用程序,但对于将其连接到SQL Server感到有些困惑。我已经尝试过同时使用MSSQL,ODBC和SQLSRV数据库驱动程序,并且对于每个不同的驱动程...
2024-01-10
您指定了无效的数据库连接组codeigniter错误
我正在从一个教程CRUD。而且我得到这个错误。有什么问题吗? 数据库配置$db['default']['hostname'] = 'localhost';$db['default']['username'] = 'root';$db['default']['password'] = '';$db['default']['database'] = 'cicrud';$db['default']['dbdriver'] = 'mysql';$db['default']['dbprefix'] = '';$db[...
2024-01-10
控制器功能在每次页面刷新时使用codeigniter
我有一个按钮。当我点击按钮时,它被称为testcontroller中的函数演示。我必须调用视图页,调用createsection也必须调用模型(用于发送正在工作的电子邮件)。控制器功能在每次页面刷新时使用codeigniter点击按钮后,我现在在createsection页面,但当我刷新页面它再次在控制器中调用演示功能。我只需要一...
2024-01-10
如何保存和访问codeigniter中的可重用数据数组?
我对codeigniter比较陌生,我很难理解如何保存和访问多个控制器的数据,所以想知道这里有人能帮助我理解这一点。如何保存和访问codeigniter中的可重用数据数组?我需要在codeigniter中创建一个函数,它返回一个数据数组,以便传递给视图并创建一个表单下拉列表。下面是将在函数中使用的代码switch($t...
2024-01-10
如何为CodeIgniter选择身份验证库?
我看到有几个。哪些维护且易于使用?他们的优缺点是什么?回答:优点全功能考虑功能集的精益足迹(20个文件)很好的文档简单优雅的数据库设计(仅4个DB表)大多数功能是可选的,易于配置语言文件支持支持reCAPTCHA与CI的验证系统挂钩激活电子邮件使用电子邮件和/或用户名登录(可配置...
2024-01-10
CodeIgniter-为什么使用xss_clean
如果我正在清理我的数据库插入,并且转义了我编写的HTML,htmlentities($text, ENT_COMPAT,'UTF-8')那么是否还可以使用xss_clean过滤输入内容?它还能带来什么其他好处?回答:xss_clean()很广泛,而且很愚蠢。此功能的90%不能阻止xss。比如找这个词alert却没有document.cookie。没有黑客会使用alert他们的漏洞,...
2024-01-10
PHP CodeIgniter框架中的命名空间
CodeIgniter是否支持命名空间?回答:命名空间受php支持,而不受框架支持(在您的情况下为codeigniter)。如果您使用命名空间,则php版本必须> =5.3.0。Codeigniter不能使用命名空间,因为它是为支持php 4而编写的。...
2024-01-10
CodeIgniter将新值推入配置文件的数组
我可能在PHP中缺少一些知识,似乎无法使其正确工作。CodeIgniter将新值推入配置文件的数组我有这个值的application/config/cfg.backend.php:$config['head_meta'] = array( 'stylesheets' => array( 'template.css' ), 'scripts' => array( 'plugins/jquery-2.0.3.min.js', 'plugins/b...
2024-01-10
带链接的可点击数据表行。 CodeIgniter
我想知道如何添加一行点击时,它将用户重定向到一个页面。但我无法找到任何在互联网上如何做到这一点。这是我的代码。带链接的可点击数据表行。 CodeIgniter控制器public function ajax_list() { $list = $this->Infoserbilis_model->get_datatables(); $data = array(); $no = $_POST['start']; foreach ($list as $tblc...
2024-01-10
Cron在cPanel上的codeigniter中的工作不起作用
我必须在cpanel中使用cron作业,并且我使用的是CodeIgniter。我的控制器路径是http://www.example.com/myfolder/application/controllers/cron/cron_controller.php我如何在cron中调用我的控制器。Cron在cPanel上的codeigniter中的工作不起作用回答:在crontab简单地定义0 * * * * php /controllers/cron/cron_controller.php 它会工作,这里*为变量...
2024-01-10
Codeigniter的`where`和`or_where`
我正在尝试在模型中指定查询$this->db ->select('*') ->from('library') ->where('library.rating >=', $form['slider']) ->where('library.votes >=', '1000') ->where('library.language !=', 'German') ->where('library.available_until >='...
2024-01-10
如何从Codeigniter中的另一个控制器加载一个控制器?
我想从另一个控制器的函数中加载一个控制器,因为我集成到项目中的库我不想将其加载到控制器中,因为我想保持它的清洁和相关性。我有默认的控制器,所以我可以加载,这样我怎么能从main函数访问控制器,所以我不必将控制器放在url中。如果我可以从主控制器功能中加载控制器功能,我仍然愿...
2024-01-10
codeigniter,result()与result_array()
我同时使用result()和result_array()。通常我喜欢将结果作为数组,这就是为什么我主要使用result_array()的原因。但是我想知道哪种方法更好,在性能方面,哪种方法更有效?这是我在codeigniter查询中谈论的示例$query = $this->db->get();$result = $query->result_array();还是这应该是更好的方法?$query = $this->db->get(...
2024-01-10
如果邮件发送成功或错误Codeigniter AJAX如何返回
我想要返回一个值从控制器返回到ajax发送电子邮件的时间和地点。以下是一些代码。如果邮件发送成功或错误Codeigniter AJAX如何返回在下面的代码,我想设置在会话中的闪存数据,并应设置的任一条件,并呼吁它回到了AJAX控制器public function send_reply(){ $data = array( 'from_email' => "[email protected]", ...
2024-01-10
Ignite Vs Redis Websession集群
我有一个Web应用程序,它可以实时处理事务,并且我们正尝试使用Redis或Ignite实现外部会话管理器。Ignite Vs Redis Websession集群我们是一个基于Spring的应用程序,因此我们购买了Redis和Ignite(榛树SSl和所有不再免费的跳过它)。默认情况下,Spring为Redis上的会话管理提供过滤器,Ignite具有可以在web.xml中挂...
2024-01-10
在Codeigniter中没有插入数据库的注册数据?重定向不工作?
我正在尝试创建一个简单的注册表单,但是无法将表单中的数据添加到我的数据库中?我错误地做了什么,数据不会发布到我的用户表中?在Codeigniter中没有插入数据库的注册数据?重定向不工作?另外,如果验证失败,又是简单地加载视图再次做不当的事情?使用重定向只是失败,并说我应该尝试清...
2024-01-10
用一个按钮codeigniter mysql在多个数据库中保存多个数值mysql
我只是CodeIgniter中的新成员,仍然在学习和探索它。 我有这个视图,用户添加类别和大小。它具有大小无限或动态的输入字段,所以如果用于例如。裤子,裤子有很多尺寸,所以用户只需点击添加按钮即可。但这是我储存所有投入的东西。我想保存类别和相应的类别大小。 这里是我的表用一个按钮codei...
2024-01-10
空格,冒号和分号触发器CodeIgniter中不允许的关键字符
过去几天我的应用程序一直工作正常并且突然(没有任何环境变化),我开始在CI中获取“不允许的关键字符” 。我已阅读了关于此问题的所有相关主题,并且我明白添加触发异常的字符是我的问题的答案。不过,我不是安全专家,所以我想咨询那些在这个问题上有更多经验的人。在我的情况下被抓住...
2024-01-10
