Commit b0977bcab5b0e7b33ee53de12eed3b36d4ea61d4

Authored by nbm
1 parent 6269674d

paramArray is useful when we have a variable-list sized IN (...) SQL

statement.

escapeSimple allows legacy code to use the loaded database's
escapeSimple until we can clean it up properly.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3051 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 10 additions and 0 deletions
lib/database/dbutil.inc
... ... @@ -196,6 +196,16 @@ class DBUtil {
196 196 return DBUtil::runQuery(array($sQuery, $aParams), $db);
197 197 }
198 198  
  199 + function &paramArray($aArray) {
  200 + $iNumIds = count($aArray);
  201 + return join(",", array_fill(0, $iNumIds, '?'));
  202 + }
  203 +
  204 + function &escapeSimple($sString, $db = null) {
  205 + $db =& DBUtil::getDB();
  206 + return $db->escapeSimple($sString);
  207 + }
  208 +
199 209 }
200 210  
201 211 ?>
... ...