Exemple #1
0
 public static function getById($lab_config_id)
 {
     $saved_db = DbUtil::switchToGlobal();
     global $con;
     //$lab_config_id = mysql_real_escape_string($lab_config_id, $con);
     $query_config = "SELECT * FROM lab_config WHERE lab_config_id = {$lab_config_id} LIMIT 1";
     $record = query_associative_one($query_config);
     DbUtil::switchRestore($saved_db);
     return LabConfig::getObject($record);
 }
Exemple #2
0
	public function listOwnedLabs($admin_user_id)
	{
		# Returns list of lab configurations / sites owned by the admin user
		$query_string =
			"SELECT * FROM lab_config WHERE admin_user_id=$admin_user_id";
		$resultset = query_associative_all($query_string, $row_count);
		$retval = "";
		if(count($resultset) == 0)
		{
			$retval = "-";
			return $retval;
		}
		foreach($resultset as $record)
		{
			$lab_config = LabConfig::getObject($record);
			$retval .= $lab_config->getSiteName()."<br>";
		}
		return $retval;
	}