po miesiącu przerywanej pracy mogę zaprezentować wersję beta moje database handlera. Na razie obsługuje on tylko mysql i ma cachowanie, które jest wolniejsze od zwykłego wykonywania zapytań


http://www.olek.thc.net.pl/dbh/
- docs - dokumentacja z phpdoc (przepraszam za krzaczki. Postaram sie to jak najszybciej poprawić
- source - kod programu w postaci plików phps
- source.zip cały kod wraz z dwoma przykładowymi testami.
Wrzucam tu od razu przykładow użycie klasy:
<?php $dbhandler = DBNewConnection( 'mysql' ); $objResult = $dbhandler -> Execute_cache( 'SELECT * FROM tabela' ); while( $row = $objResult -> getRow() ) { } $objResult -> saveCache(); $query = $dbHandler -> Execute( 'INSERT INTO tablela VALUES (\"foo\", \"bar\" )' ); if( $query === true ) { } ?>
pozdrawiam i życzę wesołych świąt