HTMLSelectList is a simple class that can be used to generate HTML form select inputs. It builds a select input from a list of items that can be added individually, specifying the item value, the item text to display, and whether the item should appear initially selected. The select input name, number of visible items, and other optional elements are configurable. The HTML for the whole select input is returned as a string.
Ultimate MySQL is a PHP class that provides an easy and powerful wrapper for MySQL database access. It can establish MySQL server connections, execute SQL queries, retrieve query results into arrays, retrieve the last inserted ID, manage transactions, retrieve the list tables of a database, retrieve the list fields of a table, retrieve the length of a field, measure the time a query takes to execute, display query results in an HTML table, and more. Easy examples and help are included.
phpPagination is a PHP class to produce a ready-to-output HTML string with navigation links between multiple pages. It features smart output for intermediate pages (similar to phpBB). Its own output (text and styles) can be set for pagination elements such as first, last, prev, next, page, currentpage, separator, and delimiter.
as_propsheet can be used to create Web based user interfaces for configuring sets of properties. It can compose and generate HTML forms with fields that appear split between multiple pages. The form pages may be browsed using a tabbed or wizard-like user interface. The form may be composed by adding several types of fields to each form page.
Asido is an image processing solution for programs written in PHP 4 or PHP 5. It features "pluggable" drivers (adapters) for virtually any environment: either GD2, ImageMagick via shell, ImageMagick via the PHP extension, Magick Wand, or others. It offers the following functionality: resize images, watermark images, rotate imatgs, copy images, crop images, grayscale images, convert images, etc.
JPEG Fit is a PHP class that can be used to optimize images to fit within a given file size limit. It takes a picture in any format supported by the GD library and generates a JPEG picture with the maximum quality factor that makes the picture file size not exceed a given limit. This class is similar to the JPEG Reducer class. It uses the binary search algorithm to reach the ideal quality factor in the smallest number of iterations. The class stops searching when a given number of limit iterations is reached, or when the quality factor difference between the ideal and the found values is less than the configured precision value.