PHP Classes

Packages of Dmitry Koterov

Recommend this page to a friend!
  All class groups  >  All authors  >  Packages of Dmitry Koterov (2)  >  Mission progress status  >  Reputation  
Picture of Dmitry Koterov
Name: Dmitry Koterov <contact>
Classes: 2
Country: Russian Federation Russian Federation
Age: ???
All time rank: 71022 in Russian Federation Russian Federation
Week rank: 195 Up12 in Russian Federation Russian Federation Up
All time users: 4280
Week users: 0
 
  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
  Files folder image DbSimple  
Abstraction to access several SQL databases
This is an abstraction package to access several types of SQL databases.

Its features:

- Drivers to access MySQL, PostgreSQL and InterBase or FireBird
- Can execute SQL query templates supporting conditional blocks
- Caching of query results
- Place holder query arguments
- Execute operations to select and count total number of resulting rows
- Retrieve query results in different modes: all result rows, one row, one column, one cell, associative array, multidimensional associative array, linked tree, etc.
- Support to watch and debug query errors
- Query logging that includes query results and caller line number
- Support to native prepared queries
- Access to BLOBs

Please note: there is a lot of usage examples at http://en.dklab.ru/lib/DbSimple/#list1
E.g. MySQL connect:

require_once "DbSimple/Generic.php";
$DB = DbSimple_Generic::connect("mysql://login:password@host/database");
$rows = $DB->select('SELECT * FROM ?_user LIMIT 10');

Always fresh version at http://en.dklab.ru/lib/DbSimple/

  Files folder image JsHttpRequest  
Process regular and file upload AJAX requests
This package can be used to process regular and file upload requests.

It provides:

- Cross-browser compatibility
- Submit file uploads to the server without page reloading
- Multidimensional data exchange in client request and server response
- Automatic choice of request submission method depending on current browser
- Ability to load data from foreign hosts.

Two simple usage example:
- http://en.dklab.ru/lib/JsHttpRequest/#list13 (JS part)
- http://en.dklab.ru/lib/JsHttpRequest/#list4 (PHP part)

Online demos:
- http://en.dklab.ru/lib/JsHttpRequest/demo/test/
- http://en.dklab.ru/lib/JsHttpRequest/demo.zip (to download)

Always fresh version:
http://en.dklab.ru/lib/JsHttpRequest/


  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z