codeigniter 相关问题

CodeIgniter是由EllisLab公司创建的开源PHP Web开发框架,它已被不列颠哥伦比亚理工学院采用。该框架实现了Model-View-Controller设计模式的修改版本。有关CodeIgniter类,方法,函数,语法和用法的问题,请使用此标记。

如何增加潜在的未定义变量? [重复]

看,要在多维数组中获取特定键=>值的计数。我所起的作用,即结果是正确的,但是我似乎无法摆脱未定义的索引通知。 $ total_ar ...

回答 2 投票 0

获取结果设置数据与codeigniter:row_array()vers result_array()

row_array()和result_array()()之间有什么区别? 如何在查看页面上显示它们? 如果($ variable){ 返回$ result-> row_array(); } 别的 { 返回$结果 - >

回答 4 投票 0

如何从CodeIgniter查询结果集中获得单个属性值? [重复]

这是我的模块 函数order_alert($ email){ $ this-> db-> select(“ tbl_customer_registration.cus_mobile”); $ this-> db->来自('tbl_customer_registration'); $ this -...

回答 3 投票 0

如何访问CodeIgniter中数组中的数组? 我是CI的新手。我有一个函数可以访问数据列表作为类别。功能就是这样: 公共功能get_category_tree() { $ this-> ci-> db->其中('is_display','1'); ...

public function get_category_tree() { $this->ci->db->where('is_display','1'); $query = $this->ci->db->get('product_categories'); if ($query->num_rows() > 0) { foreach($query->result() as $cat) { if($cat->parent_id=='0'){ //category $categories_arr[$cat->id] = array('id' => $cat->id, 'parent_id'=>$cat->parent_id ,'name' => $cat->name, 'subcat' => ''); }else{ //subcategory; $categories_arr[$cat->parent_id]['subcat'][] = array('id' => $cat->id, 'parent_id' => $cat->parent_id, 'name' => $cat->name); } } return $categories_arr; } return false; }

回答 1 投票 0


使用CodeIgniter Active Record

以下功能应该从数据库中读取给定资产代码的名称。但这触发了错误:“试图获取非对象的属性” 函数sban_name($ Asset){ $ th ...

回答 5 投票 0

从codeigniter中的数组提取值

当我抛弃我的变量时 var_dump($ search_results_returned ['post_q_2_full']); 以下打印: 阵列(1){ [0] => array(7){ [“ user_id”] => strin ...

回答 2 投票 0


foreach循环仅存储最后一个分配的数据[重复]

$提供变量包括三个ID值。 现在,我想从数据库中获取这些ID,并将它们存储在$数据['ewert_day']中: $ umply = Explode('+',$ post ['ewert_day']); 当我使用这个

回答 2 投票 0


如何通过控制器的模型方法结果到codeigniter中的查看 我想创建简单的搜索功能。我跟随一些例子。但是我无法获得结果。 查看页面

Controller function search_keyword() { $keyword = $this->input->post('keyword'); $data['results'] = $this->mymodel->search($keyword); $this->twig->display('result_view.php', $this->data); //$this->load->view('result_view.php', $data); } 模型 function search($keyword) { $this->db->like('item_name', $keyword); $query = $this->db->get('bracelets'); return $query->result(); } 改变 $this->twig->display('result_view.php',$this->data); to $this->load->view('result_view.php',$data); 使用此功能 function search_keyword() { $keyword=$this->input->post('keyword'); $data['results']=$this->mymodel->search($keyword); $this->twig->display('result_view.php',$data); }

回答 2 投票 0

呼吸引用的变量并未被渲染为其在CodeIgniter Active Record查询中的值

有人可以在代码上帮助我完成我的搜索功能吗?我是新的php和IM使用Codeigniter框架进行开发。 搜索视图 <div id="admin-col"> <div> <?php echo form_open('search_admin/search_admins'); ?> <?php $data = array('name' => 'search', 'id' => 'search'); echo form_input($data); ?> <?php $data = array( 'name' => 'submit', 'id' => 'submit', 'value' => 'Search Admin' ); echo form_submit($data); ?> </div> Controllerclass Search_admin extends CI_Controller { function __construct() { parent::__construct(); $this->load->helper(array('form', 'url')); $this->load->library('form_validation'); $this->load->library('security'); $this->load->library('tank_auth'); $this->load->model('users/usermodel'); } function index() { if (!$this->tank_auth->is_logged_in()) { redirect('/auth/login'); } else { $data['user_id'] = $this->tank_auth->get_user_id(); $data['username'] = $this->tank_auth->get_username(); } } function search_admins() { $data['query']=$this->usermodel->search_admins( $this->input->post('search') ); $this->load->view('admin/users/search_result', $data); } } 模型 class UserModel extends CI_Model { function _construct() { parent::_construct(); $this->load->helper(array('form', 'url')); $this->load->library('form_validation'); $this->load->library('security'); $this->load->library('tank_auth'); $this->load->model('users/usermodel'); $this->load->database(); } function search_admins($search) { return $query = $this->db->get_where('users', array('username =' => '$search'))->result(); } } the结果查看 <div id="admin-col"> <table> <tr> <th>ID</th> <th>Username</th> <th>Email Address</th> <th>Actions</th> </tr> <?php foreach ($query as $row) { ?> <tr> <td><?php print $row->id; ?></td> <td><?php print $row->username; ?></td> <td><?php print $row->email; ?></td> <td> <?= anchor('userslist/get_Admin/' . $row->id, 'Edit');?> &nbsp;|&nbsp;<?= anchor('userslist/deleteAdmin/' . $row->id, 'Delete'); ?> </td> </tr> <?php }?> </table> </div> 你有 array('username ='=> '$search') 在您的search_admins()函数 array('username'=> $search) instead

回答 1 投票 0



选择查询以获取codeigniter [重复]

i有3个表格(ingredient_id,name),菜单(recipe_id,ingredient_id,category_id)和配方(repipe_id,r_name,r_description)。 ingredient_id 姓名 1 洋葱 2 保罗 3 胡椒 4 油 reci ...

回答 2 投票 0

搜索搜索短语的多个单词的多列使用CodeIgniter [重复]

这是我第一次愿意用多个单词添加数据库搜索。我不确定应该如何完成。我应该使用循环访问搜索中的每个单词吗?还是内置的mysql

回答 3 投票 0


MYSQL搜索2次,在同一字段上 我有一个搜索查询,以搜索在输入周围x km半径的搜索工厂(邮政编码)。它工作正常,但是问题是我无法搜索输入(邮政编码),因此当我输入...

$string = implode($_SESSION['postcodes'], '|'); if (!isset($_COOKIE['cookie'])) { $query = "SELECT * FROM (`bedrijfcategorieen`) JOIN `bedrijven` ON `bedrijfcategorieen`.`idbedrijven` = `bedrijven`.`idbedrijven` JOIN `categorieen` ON `bedrijfcategorieen`.`idcategorieen` = `categorieen`.`idcategorieen` WHERE (`Bedrijfsnaam` LIKE '%".$this->input->post('search')."%' OR `Plaats` LIKE '%".$this->input->post('search')."%' OR `Telefoonnummer` LIKE '%".$this->input->post('search')."%' OR `Email` LIKE '%".$this->input->post('search')."%' OR `Website` LIKE '%".$this->input->post('search')."%' OR `Profiel` LIKE '%".$this->input->post('search')."%' OR `Adres` LIKE '%".$this->input->post('search')."%' OR `Categorie` LIKE '%".$this->input->post('search')."%') AND (Postcode REGEXP '$string') GROUP BY `Categorie`, `bedrijfcategorieen`.`idbedrijven`"; $query = $this->db->query($query); echo '<pre>'; echo '</pre>'; $result = $query->result_array(); return $result;

回答 1 投票 0


如何选择使用CodeIgniter的查询构建方法

i必须使用CodeIgniter在单个查询中将一个值与多个字段进行比较。我有一个值$ search_value,它应该匹配这两个表列field1或field2。加法...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.