Gori4ka

Подскажите пожалуйста как работать с базой

Рекомендуемые сообщения

Gori4ka    0

ребят подскажите пожалуйста, пишу плагин как мне соединится с базой?

в вордпресс есть переменная $wpdb , а в опенкарт как?

спасибо за раннее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gori4ka    0

Напишите пример пожалуйста... как сделать какой нибудь запрос..

Будте милосердны=) все когдато были на моём месте=)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gori4ka    0

посмотрите этот модуль http://opencartforum...8-sql-executor/

Спасибо, модуль классный!

но это немного не то я хочу написать модуль и мне нужно работать с базой =)

к примеру сделать обработчик формы что бы в базу заносить данные

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Einshtein    611

обычно в бд создается нужна таблица, а за экспорт/импорт данных отвечает model (или я не понял вопроса)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gori4ka    0

как сделать запрос в модуле

ну типа

$this->data['sql_query'] = "";

  $query = $this->db->query(Select *from $table);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 402

я вам модуль для того и посоветовал. посмотрите так он работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gori4ka    0

вот кусочек кода который за это отвечает

$this->load->model('setting/setting');
 $this->data['sql_query'] = "";
 if (($this->request->server['REQUEST_METHOD'] == 'POST')) {
  $this->data['sql_query'] = $this->request->post['sql_query'];
  $query = $this->db->query($this->request->post['sql_query']);

sql_query - это поле

если я поавильно понел то мне нужно примерно так

$this->load->model('setting/setting');
 $this->data['sql_query'] = "";

  $query = $this->db->query( 'тут сам запрос');

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 402

этого достаточно

$query = $this->db->query( 'тут сам запрос');

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gori4ka    0

я не пойму одного откуда он берёт подключение к базе,извините конечно за датошные вопросы... я не специально! просто сколько искал не нашел! спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
TpyHT    38

я не пойму одного откуда он берёт подключение к базе,извините конечно за датошные вопросы... я не специально! просто сколько искал не нашел! спасибо

Зачем вам знать откуда он берет подключение при написании модуля? Вновь созданный класс, расширающий Model уже включает в себя и подключение и функции работы с базой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 402

человек разбирается с движком прежде чем писать на нём. думаю на форуме было меньше вопросов если бы все делали так же.

почти уверен, что больше половины местных "сайтостроителей" понятия не имеют что такое connection и где он создаётся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gori4ka    0

Верно скзано

человек разбирается с движком прежде чем писать на нём. думаю на форуме было меньше вопросов если бы все делали так же.

почти уверен, что больше половины местных "сайтостроителей" понятия не имеют что такое connection и где он создаётся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу