====== fnExecute & fnCacheExecute ====== ~~NOTOC~~ == Syntax == string $fnExecute\\ string $fnCacheExecute ===== Description ===== ''$fnExecute'' provides a handle to a function that overrides the execute() function. The function should accept 3 parameters * An object containing the connection * The SQL statement * The bind variables Execute returns the result of the override function. ===== Example ===== function overrideExecute($db,$sql,$var) { return 'Hello World'; } $db->fnExecute = 'overrideExecute'; $sql = 'select * from customers'; $result = $db->execute($sql); print $result; /* * prints 'Hello World' */ ===== fnCacheExecute ===== The variable ''fnCacheExecute'' provides the same functionality as ''fnExecute'' but against the ''cacheExecute()'' method