public static function Query($sql) { self::Instance(); if (self::$mDebug) { echo $sql; } $result = @mysql_query($sql, self::$mConnection); if ($result) { return $result; } else { self::$mError = mysql_error(); } self::Close(); return false; }
public static function Query($sql) { if (preg_match("/^\\s*(alter table|create|insert|delete|update|replace) /i", $sql)) { self::Instance('master'); $result = @mysql_query($sql, self::$mConnection); } else { self::Instance('slave'); $result = @mysql_query($sql, self::$sConnection); } if (self::$mDebug) { echo $sql; } if ($result) { return $result; } else { self::$mError = mysql_error(); } self::Close(); return false; }