файловая бд
ещё методы db_Update("[table]", "[args вида fields='expr']");
db_Delete("[table]", "[args вида field='expr']");
db_Fetch( [void] ) - почти mysql_fetch_array();
db_Rows( [void] ) - mysql_num_rows();
собсна дескриптор результата от db_Select() для db_Fetch() и db_Rows() не передаётся параметром, а содержится как private-поле класса... но это в принципе в классе для файловой бд не важно...
з.ы. чтобы не спрашивали для чего - пишу скрипт, к которому в конфиге указывается вид хранения информации... и в начале скрипта будет что-то типа
if( $config['db'] == "sql" )
$db = new sql;
else
$db = new filedb;
и поскольку очень-очень неохота писать что-то такое перек каждым обращением к методу sqlкласса, надо написать класс для хранения бд в файлах, у которого буду те же методы (чтобы весь сценарий не переписывать)