home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Servidores / xampp-win32-1.6.7-installer.exe / php / PEAR / adodb / drivers / adodb-informix.inc.php < prev    next >
Encoding:
PHP Script  |  2008-02-13  |  984 b   |  40 lines

  1. <?php
  2. /**
  3. * @version V4.98 13 Feb 2008 (c) 2000-2008 John Lim (jlim#natsoft.com.my). All rights reserved.
  4. * Released under both BSD license and Lesser GPL library license.
  5. * Whenever there is any discrepancy between the two licenses,
  6. * the BSD license will take precedence.
  7. *
  8. * Set tabs to 4 for best viewing.
  9. *
  10. * Latest version is available at http://php.weblogs.com
  11. *
  12. * Informix 9 driver that supports SELECT FIRST
  13. *
  14. */
  15.  
  16. // security - hide paths
  17. if (!defined('ADODB_DIR')) die();
  18.  
  19. include_once(ADODB_DIR.'/drivers/adodb-informix72.inc.php');
  20.  
  21. class ADODB_informix extends ADODB_informix72 {
  22.     var $databaseType = "informix";
  23.     var $hasTop = 'FIRST';
  24.     var $ansiOuter = true;
  25.     
  26.     function IfNull( $field, $ifNull )
  27.     {
  28.         return " NVL($field, $ifNull) "; // if Informix 9.X or 10.X
  29.     }
  30. }
  31.  
  32. class ADORecordset_informix extends ADORecordset_informix72 {
  33.     var $databaseType = "informix";
  34.     
  35.     function ADORecordset_informix($id,$mode=false)
  36.     {
  37.         $this->ADORecordset_informix72($id,$mode);
  38.     }
  39. }
  40. ?>