PHPGrid generates fully-functional grids with minimal coding, with add, edit, del, auto-filter, search, sort, page, grouping, export, custom add/del calls, grid-subgrid, multiple databases, multiple themes, and much more. It saves development time and effort for creating repetitive CRUD functions. The custom SELECT query option is useful for cross table data and report generation. It supports all major databases.
With the PHP Text File Interface (Txt-Db-API) you can access normal text files like an SQL Database. You don't need any special database software on the Web server, yet you can still use SQL calls. You can use the API to create, query, change, or delete SQL tables, and you don't have to bother with the text files themselves; almost everthing can be done with the supported API calls. The Txt-Db-API is object-oriented and very simple to use.
phpMyDataGrid is a PHP class to display and edit records of a MySQL database table. Editing can be done via AJAX. It can display the contents of the records in an HTML table. The class can be configured to determine which fields of the database table are displayed. The HTML table displays the names of the fields in the header with links to set by which field the listing is sorted. The listing may also show links with icons to edit, insert, or delete database records, which can be easily hidden.
bibEC Process Card is a class that processes credit card payments via one of the multiple supported payment gateways. Currently, these include Plug and Pay, Authorize.net, ViaKlix, Paynet, and other minor gateways. Changing between payment gateways is mostly a matter of changing the class constructor parameter. It provides a payment gateway independent API with functions for logging the payment activity, setting authentication credentials, submitting requests, and retrieving the results. Submissions are performed securely when possible using SSL or Curl.
IAM OPML Parser Class parses an OPML file (provided its URL) and returns an array. This array contains, for each of the OPML file's elements, the following attributes: link_url, link_name, link_target, link_description, link_rss, created (date of creation), and type (link type: RSS, HTML, etc.). The class uses file_get_contents() to retrieve the contents of the OPML file, and then the XML extension is used to parse and store the file’s data in an associative array, where each outline element is stored using a different array index.
php_db2util is a module that extends PHP with mass data movement functions. It supports connecting to a DB2 server, loading data from a client or server with a replace option or insert option, and exporting data from a table to a client. It also allows the runstats utility to be run to recreate indexes.