public static function getinstance($array) { if (null == self::$instance) { self::$instance = new MYSQLDB($array); return self::$instance; } else { return self::$instance; } }
protected function initlink($array = array('host' => '192.168.139.128', 'username' => 'root', 'password' => '123456', 'dbname' => 'pc', 'charset' => 'utf8')) { $this->db = MYSQLDB::getinstance($array); }
function endexam() { $db = new MYSQLDB(); $_SESSION['isWritingExam'] = false; $res = $db->query("INSERT INTO exam_res (`exam_id`, `result`, `for`, `timestamp`, `top_id`, `username`) VALUES (NULL, '" . $_SESSION['corcount'] . "', '" . $_SESSION['for'] . "', '" . $_SESSION['time'] . "', '" . $_SESSION['top_id'] . "', '" . $this->username . "')"); unset($_SESSION['currentqarray']); unset($_SESSION['corcount']); unset($_SESSION['currentqkey']); if (!$res) { echo "error submiting"; } }