Articles of codeigniter

PhP (Codeigniter) Объединение результатов запроса перед циклом foreach

Я хотел бы знать, можно ли объединить sql-запросы, например, из активной записи codeigniters. //get assigned contacts $this->db->select('*, CONCAT(first_name, " " ,last_name) AS name', FALSE); $this->db->from('customers_contacts'); $this->db->join('customers_accounts', 'customers_accounts.contact_id = customers_contacts.contact_id'); $this->db->like('CONCAT(first_name, " " ,last_name)', $q); $results1 = $this->db->get(); //get non assigned contacts $this->db->select('*, CONCAT(first_name, " " ,last_name) AS name', FALSE); $this->db->from('customers_contacts'); $this->db->like('CONCAT(first_name, " " ,last_name)', $q); […]

Как отключить / включить memcache в Code Igniter

Я хочу обрабатывать функции memcache глобально через одну константу, например: define ('CACHE_ON', 1) или define ('CACHE_ON', 0). мы используем функцию load-> driver в моделях при извлечении / сохранении записей. Есть ли какая-либо функция, которая включает функции включения / выключения кеша?

Codeigniter удалить /index.php из URL

Хорошо, поэтому я знаю, что многие люди задают одни и те же или подобные вопросы, но я, похоже, не нахожу решение, которое работает для моего проекта. Поэтому, пожалуйста, не ставьте это как дубликат. У меня есть веб-сайт с кодом. Он просто отлично работал без index.php в URL-адресе. Так переписывание было успешным. До недавнего времени: внезапно […]

Расшифровка параметров Codeigniter

У меня небольшая проблема. Я отправляю почту, когда предмет требует внимания. Я получаю зашифрованную строку, но когда я ее расшифровываю, я ничего не получаю. Что-то не так в моем коде? заранее спасибо Шифрование параметра (ID): $this->load->library('encrypt'); $yes = site_url('job/itemFree/?id='.$this->encrypt->encode($itemid)); $no = site_url('job/itemExtend/?id='.$this->encrypt->encode($itemid)); Расшифровка: $this->load->library('encrypt'); $id = $_GET['id']; $id = $this->encrypt->decode($id); echo $id;

Ошибка базы данных в cpanel при загрузке проекта codeigniter

При загрузке проекта CodeIgniter в cPanel произошла ошибка: Ошибка базы данных Произошла Не удалось подключиться к серверу базы данных, используя предоставленные настройки. Имя файла: core / Loader.php Номер строки: 346 $active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'db user'; $db['default']['password'] = 'password'; $db['default']['database'] = 'db name'; $db['default']['dbdriver'] = 'mysql'; $db['default']['dbprefix'] = […]

данные не проходят через URL

Я пытаюсь передать идентификатор контроллеру через url, но проблема в том, что он дает мне поле id. нулевой результат ссылки на редактирование подобен «localhost / home71 / project_management / index.php / boq_account / edit? id =" $url=base_url(); echo "<td id='edit'><a href='$url project_management/index.php/boq_account/edit?id='$n->id''>Edit</a></td>"; я пробовал так много способов, но не получал никакого результата. Одна вещь, чтобы […]

Вызов функции дает мне 404 страницы в codeigniter

Я вызываю функцию выхода из моего контроллера из представления. Только для головок, я создал модульную структуру моего проекта, и когда я перехожу на http://my-local-project.com/admin , он загружает функцию индекса моего контроллера администратора. Но когда я перехожу на http://my-local-project.com/admin/logout , он показывает мне 404 страницу, моя структура каталогов заявление/ Контроллеры / админ / admin.php контроллер: <?php […]

Иногда маршруты Codeigniter не работают

У меня есть маленький вопрос. Я использую Codeigniter 2.1.0, и у меня есть следующий код на моих маршрутах.php. $route['default_controller'] = "photo"; $route['404_override'] = 'error'; $route['photo/:num'] = 'photo/index/$1'; $route['people/:num'] = 'people/index/$1'; Странно, иногда, когда я перехожу на http://www.myurl.com/photo/1, он работает, и в других случаях он перенаправляет меня на мою страницу с ошибкой. У любого мабы есть […]

Set_select () не работает над CodeIgniter

У меня есть поле выбора в моей форме, и когда я попал, отправьте форму, пройдя проверку, и если произошла ошибка, верните все значение. Эта работа ожидается для моего окна выбора, я использую set_select, но он не работает, данные поступают в базу данных <select name="leave_category_id" class="form-control" onchange="check_leave_category(this.value)" required > <option value="" >Select Leave Category…</option> <?php foreach […]

Форма CodeIgniter всегда отправляет данные «0»

Я думаю, что мой алгоритм ошибочен, и я не знаю, почему. Не могли бы вы рассказать мою ошибку? Вот проблема: каждый раз, когда я обновляю свою страницу, она всегда отправляет «0» в каждое поле, даже я еще не заполнил форму. Контроллер: function index() { $this->load->helper('form'); $this->load->helper('url'); $this->load->helper('html'); $data = array ( 'nama' =>$this->input->post('nama'), 'email' =>$this->input->post('email'), […]