olega-lego 1 Опубликовано: 16 июля 2011 Рассказать Опубликовано: 16 июля 2011 Всем привет! Попиытался установить модуль,но столкнулся с одной проблемой,создания таблицы в базе данных! В базе данных я полный ноль!!! Вот собственно сама таблица которую нужно вставить в БД: 3. Работа с базой данных. Зайдите в phpMyAdmin выполните следующие команды для базы данных, куда вы установили дле. Создать таблицу: не забывайте исправить в строке dle_activcost, слово dle на ваш префикс, если требуется. CREATE TABLE `dle_activcost` ( `id` INT NOT NULL AUTO_INCREMENT , `ip` VARCHAR( 255 ) , `name` VARCHAR( 255 ) , `fam` VARCHAR( 255 ) , `otch` VARCHAR( 255 ) , `numb` VARCHAR( 255 ), `adress` TEXT, `comments` TEXT, `email` VARCHAR( 255 ) , `logged` INT, `item` INT, `count` INT, `oplata` VARCHAR( 255 ) , `date` DATE, PRIMARY KEY ( `id` ) ); Исправляем таблицу dle_users не забывайте исправить в строке dle_users, слово dle на ваш префикс, если требуется. ALTER TABLE `dle_users` ADD `price` FLOAT; Исправляем таблицу dle_post не забывайте исправить в строке dle_post, слово dle на ваш префикс, если требуется. ALTER TABLE `dle_post` ADD `price` FLOAT; Не забываем отобразить модуль в админке INSERT INTO `dle_admin_sections` (`name`, `title`, `descr`, `icon`, `allow_groups`) VALUES ('shop', 'Магазин', 'Модуль магазина', 'iset.png', '1'); С базой данных закончено!!! Расскажите пожалуйста пошагово как эту таблицу закинуть в БД. Сайт на данный момент тестю на денвере, так что все примеры приводим как на денвере. Вопрос №2 Что за префикс, и в каких случаях он исправляется? не забывайте исправить в строке dle_activcost, слово dle на ваш префикс, если требуется. Вопрос №3 Как отобразить модуль в админке, куда вставляется код Не забываем отобразить модуль в админке INSERT INTO `dle_admin_sections` (`name`, `title`, `descr`, `icon`, `allow_groups`) VALUES ('shop', 'Магазин', 'Модуль магазина', 'iset.png', '1'); в БД??? Сайт для проверки лицензии Цитата Ссылка на сообщение Поделиться на других сайтах
notbugme 0 Опубликовано: 16 июля 2011 Рассказать Опубликовано: 16 июля 2011 Ответ №1 заходишь в phpmyadmin выбираешь свою базу данных выбираешь вкладку SQL и вставляешь в окно свой код, т.е. CREATE TABLE `dle_activcost` ( `id` INT NOT NULL AUTO_INCREMENT , `ip` VARCHAR( 255 ) , `name` VARCHAR( 255 ) , `fam` VARCHAR( 255 ) , `otch` VARCHAR( 255 ) , `numb` VARCHAR( 255 ), `adress` TEXT, `comments` TEXT, `email` VARCHAR( 255 ) , `logged` INT, `item` INT, `count` INT, `oplata` VARCHAR( 255 ) , `date` DATE, PRIMARY KEY ( `id` ) ); ALTER TABLE `dle_users` ADD `price` FLOAT; ALTER TABLE `dle_post` ADD `price` FLOAT; INSERT INTO `dle_admin_sections` (`name`, `title`, `descr`, `icon`, `allow_groups`) VALUES ('shop', 'Магазин', 'Модуль магазина', 'iset.png', '1'); предварительно не забыв исправить префикс, если требуется. Ответ №2 префикс указывали при установке движка, по умолчанию это dle т.е. это слово (буквы) в названии таблиц перед подчеркиванием смотрим какие они в базе данных и меняем в коде у dle_activcost dle_users dle_post dle_admin_sections Ответ №3 тоже что и первый ответ Цитата Ссылка на сообщение Поделиться на других сайтах
olega-lego 1 Опубликовано: 17 июля 2011 Рассказать Опубликовано: 17 июля 2011 Автор Большое спасибо! Все очень понятно, даже такому чайнику как Я. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.