Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка конверторов »   Конвертор phpBB => Intellect Board
RSS

Конвертор phpBB => Intellect Board

Обсуждение программы

Выводить сообщения

<<Назад  Вперед>>Страницы: 1 2 3
Модераторы: aerograf, wsx
Печать
 
Hryamzik
Новичок


Всего сообщений: 21
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 апр. 2005
Эм.. Как это записать? У меня сейчас так:
$sql = "SELECT MAX(u_id)+1 FROM ".$GLOBALS['DBprefix']."User ";  if ($sqldata2) $sql.="WHERE $sqldata2";  $res = db_query($sql,$link);  list($uid)=db_fetch_row($res);  if (!$uid) $uid="0";  $sql = "SHOW KEYS FROM".$GLOBALS['DBprefix']." prefix_Users";    $sql = "INSERT INTO ".$GLOBALS['DBprefix']."User (u_id, u__active, u__name, u__password, ".
ну и там далее.

---
Кривость рук и никакого мошенничества!

lame [leim] adj. (-er, -est) (a) unable to walk propperly
©HARRAP'S POCKET English DICTIONARY
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Вообще, это надо выполнить с помощью пунтка "SQL-запрос" в АдминЦентре IntB и посмотреть, какой именно ключ имеет индекс 1. Скорее всего, это будет ключ по полю u_id.
А вообще, какая версия MySQL стоит на сервере?
Дело в том, что происходит что-то странное: либо MySQL некорректно воспринимает user_id+4 (и прибавляет 4 только к первой записи, а не ко всем), либо в phpBB есть пользователи с отрицательными номерами (звучит дико, но советую проверить).
Еще могу предложить следующий эксперимент: создать пустую таблицу с полями u_id (типа INT), u_name (типа VARCHAR)и сделать в АЦ вот такой запрос:
INSERT INTO tempTable(это название таблицы) SELECT user_id+4, username FROM phpbb_users
и посмотреть, что получится. По идее, туда будут выбраны все пользователи, а их номера увеличатся на 4 по сравнению с номерами в phpBB.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Hryamzik
Новичок


Всего сообщений: 21
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 апр. 2005
GLOBAL ADMIN ERROR: SHOW INDEXES FROM Users<br>1146: Table 'we5.Users' doesn't exist

Хост сейчас халявный, холм.ру. Я даже пхпмайадмин на него поставить не смог, был удивлен, когда заработал этот форум. Посему не знаю что там за хрень с бд. Mysql 4-ый.

интересно, что на том же хосте в таком же форуме (регил для тестов) вообще таблицы не находит:

Преобразование таблицы категорий -

Глобальная ошибка: INSERT INTO Category (ct_id,ct_name,ct_sortfield) SELECT cat_id+2, cat_title,cat_order+2 FROM phpbb_categories
1146: Table 'lynohod5.phpbb_categories' doesn't exist

---
Кривость рук и никакого мошенничества!

lame [leim] adj. (-er, -est) (a) unable to walk propperly
©HARRAP'S POCKET English DICTIONARY
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
В том, что форум заработал на Holm, ничего удивительного нет - форум никаких особенных требований не предъявляет - главное, чтобы была БД, и все.
По поводу таблицы User - скорее всего, ты забыл префикс.
Насчет того, что не находит - скорее всего, при установке phpBB был указан другой префикс...
А вообще, будет время (и траффик, что самое главное) - сам попробую поставить туда тестовый форум...

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Hryamzik
Новичок


Всего сообщений: 21
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 апр. 2005
Насчет неучтенных данных, может они вот этим были прописанны?

INSERT INTO " . $table_prefix . "config VALUES ('registration_notify', 1)"
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Вряд ли. Конвертор вообще никак не использует таблицу config (общие настройки форума не преобразуются).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
bigmoth
Новичок


Всего сообщений: 8
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 июня 2006
Теперь у меня вознркла проблема с конертором.все перенесла без проблем.при переносе тем и сообщений вот такие ошибки:
[q]
Преобразование таблицы тем - Глобальная ошибка: INSERT INTO f_Topic (t_id, t_fid, t_title, t__views, t__status, t__sticky) SELECT topic_id+143, forum_id+, topic_title, topic_views, topic_status, topic_type FROM nuke_bbtopics
1064: You have an error in your SQL syntax near ' topic_title, topic_views, topic_status, topic_type FROM nuke_bbtopics' at line 1
Преобразование таблицы сообщений - Глобальная ошибка: INSERT INTO f_Post (p_id, p_tid, p_uid, p__time, p__ip, p_uname, p__bcode, p__html, p__smiles, p_signature, p__edittime, p_title, p_text) SELECT p.post_id+3, topic_id+, poster_id+, post_time, conv(poster_ip, 16, 10), post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_subject, REPLACE(post_text,CONCAT(":",bbcode_uid),"") FROM nuke_bbposts p, nuke_bbposts_text pt WHERE p.post_id=pt.post_id AND post_username<>""
1064: You have an error in your SQL syntax near ' poster_id+, post_time, conv(poster_ip, 16, 10), post_username, enable_bbcode, e' at line 1
[/q]

Что делать?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001

bigmoth написал:
[q]
все перенесла без проблем
[/q]

А что именно все?

Насчет ошибок: по каким-то причинам теряются номера разделов и пользователей. Точнее, такая ошибка могла бы получиться в том случае, если на форуме разделы имеют отрицательные номера (такое могло получиться при установке каких-либо модов на phpBB) , так как вместо нуля сейчас подставляется пустая строка, поэтому и возникает ошибка.
Я внес некоторые исправления в скрипт, которые обрабатывают эту сутуацию, и теперь ошибок не будет, но первопричины ошибки это не устранит.

Прикрепленный файл (phpbb.php, 21579 байт, скачан: 1358 раз)
---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
bigmoth
Новичок


Всего сообщений: 8
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 июня 2006
все -это все остальное- пользователи, запрещенные слова и прочее.
Кстати темы даже с объявлением ошибки перенеслись, но они пустые )))
Спасибо за файлик вечером дома попробую.
-KoT-
Почетный участник


Откуда: Красноярский край
Всего сообщений: 153
Рейтинг пользователя: 6

Репутация пользователя: 1

Ссылка


Дата регистрации на форуме:
26 апр. 2006

bigmoth написал:
[q]
Кстати темы даже с объявлением ошибки перенеслись, но они пустые )))
[/q]
А пересчет статистики выполнялся?
<<Назад  Вперед>>Страницы: 1 2 3
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Техническая поддержка конверторов »   Конвертор phpBB => Intellect Board
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0811. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!