The file rsfilter.inc.php must be manually included in the script
obj rsFilter (
obj &$recordSet,
string $functionName
)
The method rsFilter() applies a callback function given by the string $functionName to all records in an ADOdb recordset given by $recordSet.
The recordset must be a valid recordset passed by reference retrieved using a SELECT statement executed with either execute() or selectLimit().
The value of $functionName must point to a valid function that will be used to process the records in the set.
include_once 'adodb/rsfilter.inc.php'; include_once 'adodb/adodb.inc.php'; /* * ucwords() every element in the recordset */ function doUcwords(&$arr,$rs) { foreach($arr as $k => $v) { $arr[$k] = ucwords($v); } } $db = newADOConnection('mysql'); $db->pConnect('server','user','pwd','db'); $rs = $db->Execute('select ... from table'); $rs = rsFilter($rs,'doUcwords');