Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Основная тема
         Планировщик заданий (SyncImport)

Похожие темы

Планировщик заданий (SyncImport)


События Четверг, 27.06.2013, 19:24

IKZOKZ

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 131
Регистрация: 16.04.2010
Город: IKZOKZ
Подскажите, как решить.

Нужно посредством планировщика задания каждые пару часов копировать/обновлять определенные поля таблиц.

Из «shop_produkte» в «shop_produkte_2»

В «Class.Cron.php» дописал
PHP-код
case 'sysyes'
                    
Core::getUpdateTableY('shop_produkte_2');
                    
self::update($val$time);
                    break;

В «Class.Core.php» дописал
PHP-код
/**
     * Обновленние товаров 
     */
    
public static function getUpdateTableY($table) {
        
        
$sql DB::getDB()->Query("SELECT * FROM " PREFIX "_shop_produkte");
        while (
$row $sql->Result_Fetch_Object()) {
        if (!empty(
$table)) {
            
DB::getDB()->Query("UPDATE " PREFIX "_" $table " SET 
            Artikelnummer = '" 
s($row->Artikelnummer) . "',
            Titel_1 = '" 
s($row->Titel_1) . "',
            Titel_2 = '" 
s($row->Titel_2) . "',
            Erstellt = '" 
s($row->Erstellt) . "',
            Bild = '" 
s($row->Bild) . "',
            Bilder = '" 
s($row->Bilder) . "',
            EAN_Nr = '" 
s($row->EAN_Nr) . "',
            ISBN_Nr = '" 
s($row->ISBN_Nr) . "',            
            Beschreibung_1 = '" 
s($row->Beschreibung_1) . "',
            Beschreibung_2 = '" 
s($row->Beschreibung_2) . "',
            Beschreibung_lang_1 = '" 
s($row->Beschreibung_lang_1) . "',
            Beschreibung_lang_2 = '" 
s($row->Beschreibung_lang_2) . "',
            Aktiv = '" 
s($row->Aktiv) . "',
            Preis_Liste_Ab = '" 
s($row->Preis_Liste_Ab) . "',
            Preis_Liste_Gueltig = '" 
s($row->Preis_Liste_Gueltig) . "',
            Preis_Liste = '" 
s($row->Preis_Liste) . "',
            Preis = '" 
s($row->Preis) . "',
            Preis_EK = '" 
s($row->Preis_EK) . "',
            Hersteller = '" 
s($row->Hersteller) . "',
            Kategorie = '" 
s($row->Kategorie) . "',
            Kategorie_Multi = '" 
s($row->Kategorie_Multi) . "',
            Gewicht = '" 
s($row->Gewicht) . "',
            Gewicht_Ohne = '" 
s($row->Gewicht_Ohne) . "',
            Schlagwoerter = '" 
s($row->Schlagwoerter) . "',
            Lagerbestand = '" 
s($row->Lagerbestand) . "',
            MaxBestellung = '" 
s($row->MaxBestellung) . "',
            Startseite = '" 
s($row->Startseite) . "',            
            Position = '" 
s($row->Position) . "',
            Spez_1 = '',
            Spez_2 = '',
            Spez_3 = '',
            Spez_4 = '',
            Spez_5 = '',
            Spez_6 = '',
            Spez_7 = '',
            Spez_8 = '',
            Spez_9 = '',
            Spez_10 = '',
            Spez_11 = '',
            Spez_12 = '',
            Spez_13 = '',
            Spez_14 = '',
            Spez_15 = '',
            Spez_2_2 = '',
            Spez_3_2 = '',
            Spez_4_2 = '',
            Spez_5_2 = '',
            Spez_6_2 = '',
            Spez_7_2 = '',
            Spez_8_2 = '',
            Spez_9_2 = '',
            Spez_10_2 = '',
            Spez_11_2 = '',
            Spez_12_2 = '',
            Spez_13_2 = '',
            Spez_14_2 = '',
            Spez_15_2 = ''
            
            
            WHERE Id = '" 
$row->Id "'");
            
        }
        }
        
$sql->Result_Close();
}

Может быть кого-то рассмешит мой код )
Всё же буду благодарен за подсказку


Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 1

Поисковые боты: 187
Bot(173), BingBot(5), Yandex(6), Googlebot(2), Crawler
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: wonad81290
 Дни рождения

zhenik_enik_007 (35), webnsk (34)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты