我已经在免费层启动了一个新的AWS Red Hat ec2实例。我按照本教程设置了LAMP堆栈
和本教程来设置https: //www.rosehosting.com/blog/how-to-install-codeigniter-on-a-linux-vps/
值得注意的是,我还没有购买域名,我只是通过我在AWS控制台中设置的弹性IP访问网站。因此,我的base_path是
除此之外,其他所有设置都与上面的两个教程相同。我转到我的网站的IP地址,它加载默认页面。
我已将数据库设置为自动加载,并且连接没有问题。我还会自动加载url库。我在Welcome.php控制器中手动加载了Dbtest_m
我经常遇到这种情况,但我一直不太确定为什么会发生这种情况。下面是我的模型中的查询:
$query = $this->db->query('SELECT * FROM members WHERE email = "' . $this->session->userdata('email') . '"');
return $query;
我尝试用以下命令在我的视图中输出:
foreach($query->result() as $row) {...echo $row->name, et
我希望将数据加载到我的视图中,特别是我的控制器items中的一个变量。但是在我的控制器中,我希望在将items推送到视图之前动态地设置它是什么。
我尝试了下面的代码,但它不起作用。视图加载错误“未定义变量:项”。
public function index(){
if ($this->input->post('filter'))
{
$search = $this->input->post('filter');
$test=$this->upload_model->test_r(
在CodeIgniter中,如何从数据库中获取2-3个表中的所有数据?我在这件事上真的有问题。在获取数据并将其加载到某个视图或页面后,当页面的某个DIV被jQuery更改为另一个DIV时,我还能使用这些数据吗?顺便说一句,我是codeigniter的新手,所以请帮助我。谢谢。
下面是我在控制器中的代码
public function assets(){
if ($this->session->userdata('is_logged_in')){
$this->load->model('asset_model
我已经用CodeIgniter创建了应用程序。我在我的应用程序中有视图。渲染该视图后,是否可以仅更新/更改来自codeigniter后端的渲染视图的某些部分?我更喜欢通过使用codeigniter events类的上升事件来改变视图的一部分。这个是可能的吗? 这是我的控制器home.php <?php namespace App\Controllers;
use CodeIgniter\Events\Events;
class Home extends BaseController
{
public function index()
{
echo v
我有一个从数据库中选择适当数据的模型,如下所示:
<?php
class vacancies extends CI_Model{
function vacancies()
{
$query = $this->db->query("SELECT * FROM ecc_vacancies_vac WHERE active_vac = 1 AND end_vac >= CURDATE() ORDER BY date_vac DESC");
if($query->n
我正在开发一个使用php和codeigniter的web应用程序和实时数据库的firebase。
在我的codeigniter视图中,我使用javascript代码来管理firebase身份验证。
下面的代码是我用来管理firebase的电子邮件登录。
function login(){
var userEmail = "abcd@gmail.com" ;
var userPass = "password";
const fr = firebase.auth().signInWithEmailAndPassword(userEmail, use