Ignore:
Timestamp:
Mar 10, 2013, 8:15:46 PM (11 years ago)
Author:
chronos
Message:
  • Přidáno: FormManager pro objektové řešení zrušení vazeb na třídu System. FormManager nyní obsluhuje existující formulářové typy a třídy formulářů.
  • Přidáno: Formulářový typ FileContent zajistí načtení obsahu souboru. Typ File pak zajistí i uložení do databáze a přiřazení Id do tabulky File.
  • Odstraněno: Adresář docs obsahoval staré dokumenty. Ty musí být přesunuty do adresáře files a registrovány do databáze.
  • Upraveno: Třídy Database nyní bude hlásit chyby přes výjimky PHP.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Common/Database.php

    r486 r501  
    3838  var $ShowSQLQuery = false;
    3939 
    40   function __construct($Host, $User, $Password, $Database)
     40  function __construct()
     41  {   
     42  }
     43 
     44  function Connect($Host, $User, $Password, $Database)
    4145  {   
    4246    if($this->Type == 'mysql') $ConnectionString = 'mysql:host='.$Host.';dbname='.$Database;
     
    6670      $this->Error = $this->Error[2];
    6771      if(($this->Error != '') and ($this->ShowSQLError == true))
    68         echo('<div><strong>SQL Error: </strong>'.$this->Error.'<br />'.$Query.'</div>');
     72        //echo('<div><strong>SQL Error: </strong>'.$this->Error.'<br />'.$Query.'</div>');
     73        throw new Exception('SQL Error: </strong>'.$this->Error.', Query: '.$Query);
    6974    }
    7075    return($Result); 
Note: See TracChangeset for help on using the changeset viewer.