• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Поиск Скрипт перемещения новостей между базами.

Статус
В этой теме нельзя размещать новые ответы.

ya-maker

Постоялец
Регистрация
11 Янв 2011
Сообщения
59
Реакции
20
Нужен простой скрипт, которой бы перенес новости из одной базы в другую (между базами).

Хочу запускать такой скрипт через cron и автоматически добавлять новости из сайта источника на сайт донора.

Может у кого есть, что похожее?
 
юзай Notepad++ у его сть средства массовой замены. с phpmyadmin таблицу эксопртируешь, потом правишь в Notepad++ и вуаля, создаёшь таблицу в новой бд. Всё просто
 
Насчет скрипта не знаю, но например перекинуть новости из табилци 123_post в dle_post (короткую и длинную новость, чпу, метатеги, дата, разрешены комментарии, новости на главной, прошли модерацию, без тегов) можно вот таким вот старым sql запросом:
PHP:
INSERT INTO 123_post (`title`, `short_story`, `full_story`, `id`, `autor`, `date`, `xfields`, `descr`, `keywords`, `category`, `alt_name`, `comm_num`, `allow_comm`, `allow_main`, `allow_rate`, `approve`, `fixed`, `rating`, `allow_br`, `vote_num`, `news_read`, `votes`, `access`, `expires`, `symbol`, `flag`, `editdate`, `editor`, `reason`, `view_edit`, `tags`) SELECT title, short_story, full_story, NULL, 'admin', date, xfields, descr, keywords, category, alt_name, '0', '0', '1', '1', '1', '0', '0', '1', '0', '0', '0', '', '0000-00-00', '', '1', '', '', '', '0', '' FROM dle_post;
Соответственно модифицируй его как тебе нужно, поставь лимит чтоб не все строки переносил а только нужное количество и т.д. и используй.
п.с. набор полей от 8.3 по моему, перепроверяйте со своей верисей перед тем как запрос выполнять
п.п.с. этот вариант запроса переносит сразу все строки, так что будьте внимательны.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху