ниже У меня есть следующий код. Если транзакция не удалась, она НЕ отбрасывается. Если я удалю оператор таблицы блокировок, он откат. Есть ли что-то особенное, что мне нужно сделать, чтобы использовать блокировки и транзакции? function save ($items,$customer_id,$employee_id,$comment,$show_comment_on_receipt,$payments,$sale_id=false, $suspended = 0, $cc_ref_no = '', $auth_code = '', $change_sale_date=false,$balance=0, $store_account_payment = 0) { if(count($items)==0) return -1; $sales_data […]
Я использую библиотеку для работы подзапросов – Subquery.php Ref: https://github.com/NTICompass/CodeIgniter-Subqueries $this->db->select('test'); $this->db->select('test2'); $this->db->from('table'); $sub = $this->subquery->start_subquery('where_in'); $sub->select('IDs'); $sub->from('idTable'); $sub->where('date', '2011-07-10'); $this->subquery->end_subquery('id'); Я думаю, что это заявление: $sub = $this->subquery->start_subquery('where_in'); содержит ошибку. Когда я выполняю эту строку, я получаю пустую страницу. Fn. start_subquery: function start_subquery($statement, $join_type = '', $join_on = 1){ $db = $this->CI->load->database('', true); // […]
Я сделал функцию в структуре CodeIgniter, чтобы пользователи могли загружать фотографии продуктов на страницу продукта. Дело в том, что я хочу, чтобы изображения были изменены до ширины и высоты, которые я хочу, чтобы это было. Это моя функция загрузки в моем контроллере: public function upload(){ $this->load->library('upload'); if(!$this->upload->do_upload('userfile')){ $error = array('error'=>$this->upload->display_errors()); $this->load->view('product_form', $error); }else{ $config['image_library'] = […]
У меня есть php (с базой codeigniter), который использует tank_auth. Моя проблема в том, что я могу зарегистрироваться и войти в localhost, но всякий раз, когда я пытаюсь войти в систему на моем хосте, логин не работает. Тот же код, та же база данных, то же самое. Нет сообщений об ошибках, просто перезагружает страницу входа, […]
A PHP Error was encountered Severity: Warning Message: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. […]
План У меня есть план использования JQUERY для получения ввода из трех полей внутри представления. Затем используйте AJAX для отправки этого входа в контроллер, который, в свою очередь, отправляет эти данные модели. Чтобы использовать для извлечения данных, отправьте результат обратно в .js-файл, а затем измените таблицу, чтобы отобразить данные внутри представления. Проблема Просматривая мой код, […]
Я хочу удалить из 'table1' те строки, где (user_id = 5), но я должен проверить, являются ли эти сообщения (title = title1 в таблице2). Я использую Codeigniter, и я получаю эту ошибку при попытке удалить: «Удаления не допускаются, если они не содержат предложение« где »или« как ». Не могли бы вы помочь мне проверить, что […]
Здесь у меня есть родительская категория и подкатегория внутри нее. Я могу получить доступ, если у продукта есть идентификатор подкатегории. Однако как я могу получить доступ ко всем продуктам, которые включают подкатегории, нажимающие на родительскую категорию? Например, если я нажму ЯЗЫКИ здесь, на фотографии, я получу все сообщения, которые включены как для английского, так и […]
Я попытался добавить мои фотографии, которые загружены пользователями, в zip-файл. так что этот пользователь может загрузить этот файл. Проблема в том, что когда я загружаю этот zip-файл, он содержит много имени файла (как я ожидаю). Но когда я открываю этот почтовый индекс, он показывает мне ошибку «C: …. ata \ Local \ Temp \ my_photo.zip: […]
Я должен сделать это в CodeIgniter: $this->load->model('Test_model'); $this->Test_model->…. Я хочу просто: $this->Test_model->… Я не хочу автозагружать все модели, я хочу загрузить модель по требованию. Как я могу добавить логику «ленивой нагрузки» в CI_Controller ? __get() ? Какую логику я должен добавить? Заранее спасибо! PS Пожалуйста, не путайте мой вопрос с библиотеками / моделями / etc […]