[php-blog-cvs] serendipity/include/db db.inc.php,1.4,1.5
A reliable, secure & extensible PHP blog | Not mainstream since 2002
Brought to you by:
garvinhicking,
jhermanns
From: Garvin H. <gar...@us...> - 2005-03-29 10:50:59
|
Update of /cvsroot/php-blog/serendipity/include/db In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25378/include/db Modified Files: db.inc.php Log Message: Fix bugged referrer tracking Index: db.inc.php =================================================================== RCS file: /cvsroot/php-blog/serendipity/include/db/db.inc.php,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- db.inc.php 26 Jan 2005 14:14:06 -0000 1.4 +++ db.inc.php 29 Mar 2005 10:50:35 -0000 1.5 @@ -57,5 +57,38 @@ else return false; } + +function serendipity_db_get_interval($val, $ival = 900) { + global $serendipity; + + switch($serendipity['dbType']) { + case 'sqlite': + $interval = $ival; + $ts = time(); + break; + + case 'postgres': + $interval = "interval '$ival'"; + $ts = 'NOW()'; + break; + + case 'mysql': + case 'mysqli': + default: + $interval = $ival; + $ts = 'NOW()'; + break; + } + + switch($val) { + case 'interval': + return $interval; + + default: + case 'ts': + return $ts; + } +} + /* vim: set sts=4 ts=4 expandtab : */ ?> |