Progress/OpenEdge Databases with CodeIgniter

Share the joy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

I’ve been searching for a php MVC framework for my current position that can deal with Progress databases for a few years now. I’ve tried Zend Framework, CakePHP, and others, but finally I found CodeIgniter, which with a very minor modification, seems to work quite well and I’ve used it for several projects since discovering it a few weeks ago. The only change I had to make in the base code was this:

In system/database/drivers/odbc/odbc_driver.php:

489c489
>         return ‘(‘.implode(‘, ‘, $tables).’)’;

<         return implode(‘, ‘, $tables);

Apparently, the SQL processor of the Progress/OpenEdge database doesn’t like the parentheses around the table name, so I just took them out and it worked.

I’m very happy with the results, being that I can now churn out utility applications that I can publish in our new Intranet site I’m building with CodeIgnitor without making major changes to the source of the framework.

Making my life easier is always my primary goal!!!


Share the joy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Leave a Reply