Nafania писал(а):Сконверченная база просто переносилась на сервер или конвертер запускался на сервере?
У меня под рукой нет базы торрент-страйка, подскажите, какое там сравнение имеет поле secret из таблицы users?
`secret` varchar(30) CHARACTER SET cp1251 COLLATE cp1251_bin NOT NULL DEFAULT '',`secret` blob NOT NULL, `editsecret` varchar(30) CHARACTER SET cp1251 COLLATE cp1251_bin NOT NULL DEFAULT '',`editsecret` blob NOT NULL,Duplicate entry '2618-4144-10.63.101.17' for key 1 in sql INSERT INTO tracker.peers (fid, peer_id, ip, port, uploaded, downloaded, `left`, uid, useragent, connectable, started, mtime) SELECT torrent, peer_id, ip, port, uploaded, downloaded, to_go, userid, agent, IF(connectable = 'yes', 1, 0), UNIX_TIMESTAMP(started), UNIX_TIMESTAMP(last_action) FROM ts.peers on line 279Duplicate entry 'Форум' for key 1 in sql INSERT INTO tracker.forum_search_wordlist SELECT * FROM ts.phpbb_search_wordlist on line 279Duplicate entry '702f2ea846475729c215772e444c1d51' for key 3 in sql INSERT INTO tracker.users (uid, class, name, old_password, pass, secret, torrent_pass, email, editsecret, user_sig, ip, avatar, uploaded, downloaded, title, country, notifs, modcomment, torrentsperpage, invited_by, invites, status, enabled, avatars, donor, deletepms, savepms, added) SELECT id, class, username, old_password, passhash, secret, IF (passkey = '', MD5(RAND()), passkey), email, editsecret, info, ip, avatar, uploaded, downloaded, title, country, notifs, modcomment, torrentsperpage, invited_by, invites, IF(status = 'confirmed', 1, 0), IF(enabled = 'yes', 1, 0), IF(avatars = 'yes', 1, 0), IF(donor = 'yes', 1, 0), IF(deletepms = 'yes', 1, 0), IF(savepms = 'yes', 1, 0), UNIX_TIMESTAMP(added) FROM ts.users on line 279Duplicate entry 'Форум' for key 1 in sql INSERT INTO tracker.forum_search_wordlist SELECT * FROM ts.phpbb_search_wordlist on line 279Nafania писал(а):Там видимо какой-то из полей уникальное, можно было отключить вывод ошибки при запросе или удалить конкретно одно поле.
$sql = 'SELECT descr, fid FROM ' . TORRENTS_TABLE . ' WHERE descr LIKE \'%ts.utech.ru%\'';
$result = $db->sql_query($sql);
while ( $row = $db->sql_fetchrow($result) ) {
$descr = str_replace('ts.utech.ru', 'tracker.utech.ru', $row['descr']);
$sql = 'UPDATE ' . TORRENTS_TABLE . ' SET descr = \'' . $db->sql_escape($descr) . '\' WHERE fid = ' . $row['fid'];
$db->sql_query($sql);
}
Nafania писал(а):Нет, это не аналог тега [new], это значит что торренты не проверены (отмодерированы).
Nafania писал(а):Торренты можно исправить примерно так
- Код: Выделить всё
$sql = 'SELECT descr, fid FROM ' . TORRENTS_TABLE . ' WHERE descr LIKE \'%ts.utech.ru%\'';
$result = $db->sql_query($sql);
while ( $row = $db->sql_fetchrow($result) ) {
$descr = str_replace('ts.utech.ru', 'tracker.utech.ru', $row['descr']);
$sql = 'UPDATE ' . TORRENTS_TABLE . ' SET descr = \'' . $db->sql_escape($descr) . '\' WHERE fid = ' . $row['fid'];
$db->sql_query($sql);
}
код набросал так, не проверял.
UPDATE torrents SET moderated = 1;Прошу прошенья за тупость, но что с этим делать??
SQL ERROR [ mysql4 ]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1)' at line 2 [1064]
SQL
INSERT INTO forum_auth_access (forum_id, group_id, auth_mod) VALUES (1, , 1)
BACKTRACE
FILE: include/db/mysql.php
LINE: 133
CALL: dbal->sql_error()
FILE: admin/admin_ug_auth.php
LINE: 366
CALL: dbal_mysql->sql_query()
Вернуться в Конвертеры / Converters
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0