Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Как создать таблицу?


Recommended Posts

Как создать модуль который при установке через установщик создает таблицы (желательно с префиксом) в базе

структура окмод zip файла была такова

 

/upload

install.sql

install.xml

да же создавал install.php где через скрипты хотел создать таблицы. То же не получилось. Не могу определить в чем ошибся. Как вообще логи смотреть(При установке через установщик)?

 

 

Link to post
Share on other sites

Так и делал не получалось. Случаем не знаешь как там логи смотреть

3 hours ago, Stealth421 said:

в инстал.пхп

<?php
$this->db->query("тут скл запрос");
?>

 

Там префиксы DB_PREFIX так ставить?

Link to post
Share on other sites
4 часа назад, magzhan9292 сказал:

да же создавал install.php где через скрипты хотел создать таблицы.

это по-колхозному ocmod
таблицы в БД создаются посредством 

 

4 часа назад, magzhan9292 сказал:

install.sql

это даже из расширения файла видно...
пример таков
 

Цитата

CREATE TABLE IF NOT EXISTS `имя таблицы`(
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `имя столбца1` varchar(255) NOT NULL,
  `имя столбца2` int(11) NOT NULL,
..... и т.д.
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


в "имя таблицы" прописываете перфикс ( или не прописываете) к примеру 

 

CREATE TABLE IF NOT EXISTS `custom` (



или 
 

CREATE TABLE IF NOT EXISTS `oc_custom` (

 

Link to post
Share on other sites

из install.sql не получилось почему-то

1 hour ago, Pascha said:

это даже из расширения файла видно...

В каком месте не подскажете?

Link to post
Share on other sites
2 minutes ago, magzhan9292 said:

В каком месте не подскажете?

Сори за глупый вопрос не до конца понял смысл 

Link to post
Share on other sites

Вопрос решен спасибо @Stealth421,@Pascha

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By chick
      Скачать/Купить дополнение Модификатор загрузки расширений oc2
      Описание
      Работа с FTP подразумевает 2 режима (активный и пассивный). Очень жаль, что разработчики opencart подразумевают только активный.
      Модификатор позволяет включить пассивный режим при загрузке расширений в opencart 2.x, что помогает избавится от возникающих ошибок
      Установка
      Заливаете скаченный файл через установку расширений. В списке модификаторов должен появиться Fix ftp.
      Не забываем нажать кнопку “Обновить”.
      Готово.
      Добавил chick Добавлено 07.02.2016 Категория Прочее  
    • By Vice
      ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ
       
      Доработка моих модулей под Ваши задачи Разработка модулей Адаптация моих модулей под Ваш дизайн сайта Установка шаблона или модуля
    • By Vice
      750
      Скачать/Купить дополнение


      Доработка моих модулей
      ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ
       
      Доработка моих модулей под Ваши задачи Разработка модулей Адаптация моих модулей под Ваш дизайн сайта Установка шаблона или модуля Добавил Vice Добавлено 20.10.2019 Категория Услуги  
    • By danilwebdevep3577
      Добрый вечер. Нужна помощь, впервые с таким столкнулся. Установил опенкарт на хостинг (hostiq), накатил шаблон и в шаблоне просто не работают слайдеры некоторые. Ошибок не выдает, на стороне сервера сказали что тоже все ок, обратился уже во все поддержки что мог.
      Вот сам сайт - https://postelnyishik.com.ua/index.php?route=common/home
    • By Nikoaly
      Необходимо установить купленный шаблон на существующий сайт.
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.