Ignore:
Timestamp:
Apr 13, 2010, 10:03:12 AM (15 years ago)
Author:
george
Message:
  • Upraveno: Přístup k databázi převeden na objektový pomocí rozšířené PHP třídy mysqli. Při práci s databází použít globální objekt $System a jeho prvek $Database ($System->Database->query("SELECT ...");.
  • Upraveno: Při vkládání nové zprávy do Kecátka neprovádět přesměrování, ale rovnou zobrazit výpis. U některých překladatelů toto způsobovalo opakované vložení zprávy.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/export/process_aowow_export.php

    r377 r455  
    1616// Rebuild user selection
    1717$UserSelection = array();
    18 $DbResult = $Database->SQLCommand('SELECT `ID`, `XP` FROM `User`');
    19 while($DbRow = mysql_fetch_assoc($DbResult))
     18$DbResult = $System->Database->query('SELECT `ID`, `XP` FROM `User`');
     19while($DbRow = $DbResult->fetch_assoc())
    2020{
    2121  $UserSelection[$DbRow['ID']] = $DbRow['XP'];
     
    2727foreach($UserSelection as $ID => $XP)
    2828{
    29   $DbResult = $Database->SQLCommand('SELECT `Id` FROM `ExportUser` WHERE `Export` = '.$Config['AoWoWExportId'].' AND `User` = '.$ID);
    30   if(mysql_num_rows($DbResult) > 0)
     29  $DbResult = $System->Database->query('SELECT `Id` FROM `ExportUser` WHERE `Export` = '.$Config['AoWoWExportId'].' AND `User` = '.$ID);
     30  if($DbResult->num_rows > 0)
    3131    $Query = 'UPDATE `ExportUser` SET `Sequence` = '.$Sequence.' WHERE `Export` = '.$Config['AoWoWExportId'].' AND `User` = '.$ID;
    3232    else $Query = 'INSERT INTO `ExportUser` (`Export`, `User`, `Sequence`) VALUES ('.$Config['AoWoWExportId'].', '.$ID.', '.$Sequence.')';
    33   $Database->SQLCommand($Query);
     33  $System->Database->query($Query);
    3434  $Sequence++;
    3535}
Note: See TracChangeset for help on using the changeset viewer.