Example #1
0
 public function CallProcedureSelect($procedure = NULL, $arguments = NULL, $fields = NULL, $limit = COBRA_DB_SELECT_LIMIT, $offset = 0)
 {
     if (empty($procedure)) {
         throw new coDBEx(__METHOD__);
     }
     $procedure = __k_safe_str($procedure, COBRA_DB_PROCEDURE_NAME_SIZE);
     $fields = coStr::a2f($fields);
     $query = 'SELECT ' . $fields . ' FROM ' . $procedure;
     $query .= '(' . coStr::a2f($arguments, '', true) . ')';
     return $this->Select($query, $limit, $offset);
 }