Ignore:
Timestamp:
Mar 9, 2010, 1:01:14 PM (14 years ago)
Author:
george
Message:
  • Upraveno: Přejmenovány všechny tabulky textů na názvy s prvními velkými písmeny ve slovech plus pro odlišení s prefixem Text.
  • Upraveno: Další SQL dotazy doplněny o SQL uvozovky.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/import_lua.php

    r363 r366  
    3535          $Columns = substr($Columns, 1);
    3636
    37           $DbResult2 = $Database->SQLCommand('SELECT `VersionEnd`, `ID`, `entry`, '.$Columns.' FROM '.$Group['TablePrefix'].' WHERE `ShortCut`="'.$Value['ShortCut'].'" AND (`Language`=0) ORDER BY `VersionStart` DESC LIMIT 1');
     37          $DbResult2 = $Database->SQLCommand('SELECT `VersionEnd`, `ID`, `Entry`, '.$Columns.' FROM `'.$Group['TablePrefix'].'` WHERE `ShortCut`="'.$Value['ShortCut'].'" AND (`Language`=0) ORDER BY `VersionStart` DESC LIMIT 1');
    3838          if(isset($DbResult2) and (mysql_num_rows($DbResult2) > 0))
    3939          {
     
    5050            } else
    5151            {       
    52               $Columns = '`entry`, `language`, `VersionStart`, `VersionEnd`';
    53               $Values = $DbRow2['entry'].', 0, '.$BuildNumber.', '.$BuildNumber;
     52              $Columns = '`Entry`, `Language`, `VersionStart`, `VersionEnd`';
     53              $Values = $DbRow2['Entry'].', 0, '.$BuildNumber.', '.$BuildNumber;
    5454              foreach($Group['Items'] as $GroupItem)
    5555              {
     
    5959              $Database->SQLCommand('INSERT `'.$Group['TablePrefix'].'` ('.$Columns.') VALUES ('.$Values.')');
    6060              echo('# ');
    61               WriteLog('Text <a href="form.php?group='.$Group['Id'].'&amp;ID='.mysql_insert_id().'">'.mysql_insert_id().'</a> ('.$DbRow2['entry'].') ze skupiny '.$Group['Name'].' byl v nové verzi '.$import_version.' změněn.', LOG_TYPE_IMPORT);
     61              WriteLog('Text <a href="form.php?group='.$Group['Id'].'&amp;ID='.mysql_insert_id().'">'.mysql_insert_id().'</a> ('.$DbRow2['Entry'].') ze skupiny '.$Group['Name'].' byl v nové verzi '.$import_version.' změněn.', LOG_TYPE_IMPORT);
    6262            }       
    6363          } else
     
    6565            // Insert new text
    6666            $Entry = 1;
    67             $DbResult = $Database->SQLCommand('SELECT MAX(`entry`) FROM `'.$Group['TablePrefix'].'`');
     67            $DbResult = $Database->SQLCommand('SELECT MAX(`Entry`) FROM `'.$Group['TablePrefix'].'`');
    6868            if(mysql_num_rows($DbResult) > 0)
    6969            {
     
    7171              $Entry += $DbRow[0];
    7272            }           
    73             $Columns = '`entry`, `language`, `VersionStart`, `VersionEnd`';
     73            $Columns = '`Entry`, `Language`, `VersionStart`, `VersionEnd`';
    7474            $Values = $Entry.', 0, '.$BuildNumber.', '.$BuildNumber;
    7575            foreach($Group['Items'] as $GroupItem)
     
    8787      }
    8888      echo('<br />Celkem: '.$Count.'  Nových: '.$NewCount.'<br />');
    89       $Database->SQLCommand('UPDATE `group` SET LastVersion = "'.$BuildNumber.'", LastImport = NOW() WHERE Id='.$Group['Id']);
     89      $Database->SQLCommand('UPDATE `Group` SET `LastVersion` = "'.$BuildNumber.'", `LastImport` = NOW() WHERE `Id`='.$Group['Id']);
    9090    }   
    9191  }
Note: See TracChangeset for help on using the changeset viewer.