Вход
Главное меню

Subject:*
Name/Email:*
Message Icon:*
       
Select*
Message:*


    


Click the Preview to see the content in action.
Options:*
 
 
 
 
Attach file*
   

Maximum file size: 100Kb;  Allowed extensions: zip jpg gif png  
Images at the max. Size 640 X 800 pixels. 
Confirmation Code*
5 + 6 = ?  
Input the result from the expression
Maximum attempts you can try: 10
*
     
*
* = Required

Чем раньше - тем лучше.
by babay on 2003/12/20 20:38:19

Но я понимаю, что скорость тоже денег стоит :) Поэтому надо договариваться...
Изначально хотелось новый проект на XOOPSe к Новому Году запустить. Но видно не судьба ...
Re: Неужели все програмеры перевелись????
by Alexxus on 2003/12/20 14:54:04

А как скоро тебе это нужно? Просто сессия вызывает проблемы
Неужели все програмеры перевелись????
by babay on 2003/12/19 20:41:21

Вот структура данных существующей БД:
Структура таблицы `users`
#

CREATE TABLE users (
user_id int(4) NOT NULL auto_increment,
nickname varchar(20) NOT NULL default '',
pwd varchar(32) NOT NULL default '',
status char(1) NOT NULL default 'n',
fname varchar(40) default NULL,
iname varchar(40) default NULL,
oname varchar(40) default NULL,
birthday date default '0000-00-00',
year1 year(4) default NULL,
year2 year(4) default NULL,
school int(2) default NULL,
address varchar(50) default NULL,
country varchar(50) default NULL,
city varchar(25) default NULL,
homesite varchar(50) default NULL,
email varchar(50) NOT NULL default '',
ICQ int(15) default NULL,
photo char(2) NOT NULL default '00',
info text,
added datetime NOT NULL default '0000-00-00 00:00:00',
last_date datetime NOT NULL default '0000-00-00 00:00:00',
last_ip varchar(15) NOT NULL default '',
PRIMARY KEY (user_id),
UNIQUE KEY nickname (nickname)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
# Структура таблицы `forum_boards`
#

CREATE TABLE forum_boards (
board_id smallint(5) unsigned NOT NULL default '0',
board_name varchar(150) default NULL,
board_desc text,
board_topics mediumint(8) unsigned NOT NULL default '0',
board_posts mediumint(8) unsigned NOT NULL default '0',
board_last_post_id mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (board_id),
KEY board_last_post_id (board_last_post_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
# Структура таблицы `forum_posts`
#

CREATE TABLE forum_posts (
post_id mediumint(8) unsigned NOT NULL auto_increment,
parent_id mediumint(8) unsigned default NULL,
topic_id mediumint(8) unsigned NOT NULL default '0',
poster_id mediumint(8) NOT NULL default '0',
post_time int(11) NOT NULL default '0',
poster_ip varchar(15) NOT NULL default '',
post_username varchar(25) default NULL,
post_flags char(1) default NULL,
PRIMARY KEY (post_id),
KEY topic_id (topic_id,poster_id,post_time)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# Структура таблицы `forum_posts_text`
#

CREATE TABLE forum_posts_text (
post_id mediumint(8) unsigned NOT NULL default '0',
post_subject varchar(60) default NULL,
post_text text,
PRIMARY KEY (post_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Структура таблицы `forum_topics`
#

CREATE TABLE forum_topics (
topic_id mediumint(8) unsigned NOT NULL auto_increment,
board_id smallint(5) unsigned NOT NULL default '0',
topic_title char(60) NOT NULL default '',
topic_poster mediumint(8) unsigned NOT NULL default '0',
topic_time int(11) NOT NULL default '0',
topic_views mediumint(8) unsigned NOT NULL default '0',
topic_replies mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (topic_id),
KEY board_id (board_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Собственно говоря существующие данные в этих таблицах нужно конвертировать в БД XOOPSа. Чтобы связь между userа-ми и их сообщениями в форуме (естественно и весь форум) не потерялись...
Очень надеюсь на чью-то помощь. Думаю что об оплате договоримся.
Re: Прошу помощи - перенести существующую БД (MySQL) в БД XOOPSа
by shperk on 2003/12/11 16:53:01

А что такое БД (MySQL)? Хупс тоже использует MySQL - это лишь название Системы управления базами данных (СУБД)
И еще - какая структура у "портальчика"? Насколько она похожа на Хупс?
Quote:

babay пишет:
Задача: перенести существующую в БД XOOPSа с сохранением всех существующих связей. Т.е. нормально конвертировать.

Работа, скорее всего довольно кропотливая, но надо знать структуру БД. М. б. можно сделать какой-либо скрипт...
Напиши в приват
Прошу помощи - перенести существующую БД (MySQL) в БД XOOPSа
by babay on 2003/12/10 21:40:40

Есть работающий портальчик с самописными простыми скриптами (форум, юзеры, гостевая, сообщения в личном кабинете). Задача: перенести существующую БД (MySQL) в БД XOOPSа с сохранением всех существующих связей. Т.е. нормально конвертировать.
Портальчик некоммерческий, но кое-какие деньги за такую работу заплатить могу.
Powered by XOOPS © 2001-2023 The XOOPS Project