X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=classes%2Fxdb.php;h=91b0d19764d375e2970d84343063e0627bbef7ad;hb=41e0835d1792f362e6c1e1289df000a1a9475092;hp=502af952d9f32fe915447345cf68096bc66cce93;hpb=81e9c63f59b2f7040556d4f9232462e25a3d9f57;p=platal.git diff --git a/classes/xdb.php b/classes/xdb.php index 502af95..91b0d19 100644 --- a/classes/xdb.php +++ b/classes/xdb.php @@ -110,7 +110,12 @@ class XDB public static function execute() { - return XDB::_query(XDB::_prepare(func_get_args())); + global $globals; + $args = func_get_args(); + if ($globals->mode != 'rw' && !strpos($args[0], 'logger')) { + return; + } + return XDB::_query(XDB::_prepare($args)); } public static function iterator() @@ -134,7 +139,7 @@ class XDB } public static function error() - { + { return XDB::$mysqli->error; }